我尝试使用沙盒卖家帐户测试Paypal Express Checkout,并在Magento配置上启用沙箱模式。
"结账时使用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时,它工作正常。
如何在沙盒模式下使用沙盒网址?
答案 0 :(得分:2)
IWD和Paypal遇到了同样的问题。如果您使用的是IWD One Page Checkout,请转到
System > Configuration > IWD EXTENSIONS > One Page Checkout > Paypal Express LightBox
并将Enable Paypal Express Lightbox
设置为No
。这为我解决了。