【问题标题】:Drupal Ubercart 2checkout, what DIRECT RETURN option to choose?Drupal Ubercart 2checkout,选择什么直接返回选项?
【发布时间】:2012-08-25 13:56:05
【问题描述】:

关于“Direct Return”这里写的是选择“Header Redirect” (3. 在 Direct Return 下选择 Header Redirect。) https://www.2checkout.com/shopping-cart/ubercart/

但这里写的是选择“鉴于链接回到我的网站” (3. 在 Direct Return 下选择 Given links back to my website。) http://www.ubercart.org/forum/support/31330/configure_2checkout_payment_ubercart_drupal_6

您知道返回我的网站的链接是否绝对可以选择?

有关“退货流程如何运作?”的更多信息 2checkout.com/blog/knowledge-base/merchants/tech-support/passbacks-and-returns/how-does-the-return-process-work/?plain

【问题讨论】:

    标签: drupal return ubercart 2checkout


    【解决方案1】:

    返回方法取决于您使用的扩展程序的版本。如果您使用在https://github.com/craigchristenson/ubercart-3-2checkout 找到的版本,则使用标头重定向。 Ubercart 核心中包含的 2Checkout 扩展使用 Given Links 返回我的网站。不幸的是,UberCart 包含的 2Checkout 模块中的返回函数有一个错误,直到下一个版本才会修复。同时,我建议使用上面 URL 中引用的扩展。如果您在集成时遇到任何问题,可以直接联系 2Checkout 以获得集成帮助。

    【讨论】:

    • 谢谢,我不知道这个版本,我现在试试,选择Header Redirect。
    • 对不起,我试过了,但是在你给我的地址找到的2checkout模块好像是针对DRUPAL 7的,但是我用的是Drupal 6,是不是说没有2checkout工作Drupal 6 和 Ubercart 2 的模块?感谢您的帮助。
    • 好的,我想我找到了:
    【解决方案2】:

    好的,我想我在这里找到了解决方案:

    http://www.ubercart.org/project_issue/access_denied_2checkout_order_completion

    1

    该问题似乎与 SSL 无关。他们是导致此退货问题的 ubercart 2Checkout 返回脚本中的错误。 Ubercart 正在尝试使用秘密字、供应商编号、merchant_order_id、total 的哈希值来验证传回的 MD5 哈希值,这不正确并导致验证失败。要更正此问题,请打开以下文件“drupal/modules/ubercart/payment/uc_2checkout/uc_2checkout.pages.inc”并编辑第 20 行,使其与以下内容匹配:

    $valid = md5(variable_get('uc_2checkout_secret_word', 'tango') . $_POST['sid'] . $_POST['order_number'] . $_POST['total']);

    所以这真的意味着 Ubercart 没有好的 2checkout 模块,唯一的解决方案是破解第 20 行?

    【讨论】:

      【解决方案3】:

      Ubercart 已在 UberCart 2 和 3 的开发分支中解决了这些问题。您还可以通过以下 URL 获取已修复的 2Checkout 模块:

      UberCart-2 Drupal-6 https://github.com/craigchristenson/ubercart-2-2checkout

      UberCart3 Drupal-7 https://github.com/craigchristenson/ubercart-3-2checkout

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-06-11
        • 1970-01-01
        • 1970-01-01
        • 2012-02-19
        • 2017-10-04
        • 1970-01-01
        • 2011-07-15
        • 2021-09-24
        相关资源
        最近更新 更多