Drupal Ubercart 2checkout,选择DIRECT RETURN选项?

时间:2012-08-25 13:56:06

标签: drupal return ubercart 2checkout

关于“直接返回”,这里写的是选择“标题重定向” (3.在直接返回下选择标题重定向。) https://www.2checkout.com/shopping-cart/ubercart/

但是这里写的是选择“给予链接回到我的网站” (3.在直接返回下,选择给定链接返回我的网站。) 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

3 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

好的我认为我在这里找到了解决方案:

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

1

问题似乎与SSL无关。它们是ubercart 2Checkout返回脚本中的一个错误,导致此返回问题。 Ubercart正在尝试使用秘密字,供应商编号,merchant_order_id,总计不正确并导致验证失败来验证正在传回的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线?

答案 2 :(得分:0)

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