【问题标题】:Magento + Paypal Express Checkout on Sandbox Mode沙盒模式下的 Magento + Paypal Express 结帐
【发布时间】: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


【解决方案1】:

我在使用 IWD 和 Paypal 时遇到了同样的问题。如果您使用 IWD One Page Checkout,请转到

System > Configuration > IWD EXTENSIONS > One Page Checkout > Paypal Express LightBox

并将Enable Paypal Express Lightbox 设置为No。这为我解决了问题。

【讨论】:

    猜你喜欢
    • 2013-09-02
    • 2019-09-21
    • 2021-09-13
    • 1970-01-01
    • 2012-01-24
    • 2013-06-26
    • 2014-12-20
    • 2012-08-31
    • 2013-05-19
    相关资源
    最近更新 更多