【发布时间】:2014-09-25 20:47:50
【问题描述】:
我正在尝试使用沙盒卖家帐户并在 Magento 配置上启用沙盒模式来测试 Paypal Express Checkout。
“使用 paypal 结帐”按钮显示在购物车上,但当我点击它时,它会将我重定向到如下 URL:
https://www.paypal.com/cgi-bin/webscr?cmd=_flow&SESSION=
并显示以下错误:
Your session has ended
This transaction has expired....
根据这篇文章,对于沙盒模式,我应该被重定向到类似的东西:
https://www.sandbox.paypal.com/webscr?cmd=_express-checkout&useraction=commit&token=
当我复制令牌并使用这样的 URL 时,它运行良好。
在沙盒模式下如何获取要使用的沙盒 URL?
【问题讨论】:
-
您是否启用了任何可能会发生冲突的扩展?如果您确实启用了沙盒模式,我想不出任何不使用沙盒的理由。
-
我唯一安装的第 3 方扩展是 IWD 的一页结帐,但即使我点击购物车上的快速结帐按钮,也会使用相同的错误 url。
标签: magento paypal-sandbox magento-1.9 paypal