【问题标题】:Magento PayPal Express Uses Base Currency without ConvertingMagento PayPal Express 使用基础货币,无需转换
【发布时间】:2016-02-26 15:48:40
【问题描述】:

我在我的 Magento 商店中设置了货币转换,它在购物车中显示转换后的价格,但是当用户点击 PayPal Checkout 时,网站忽略了转换后的价格,但 PayPal 然后以错误的货币显示它。

例如,我的基础货币是英镑,如果某件商品的价格是 100 英镑,用户可以使用货币换算并说在购物车中获得 150 美元的价格。当他们点击 PayPal 结账按钮时,他们将被带到 PayPal,但他们将被要求支付 150 英镑 (GBP) 而不是 100 英镑。所以 PayPal 使用的是转换后的价格,但会更改货币。

这肯定不是 Magento 和 PayPal 处理付款的方式吗?是我没有在后端选择的选项还是模型需要编辑?

我的网站是 www.normadorothy.com。

谢谢!

【问题讨论】:

  • 您是否使用第三方插件进行货币转换?我猜货币转换器插件与 Magento PayPal 网关不兼容。
  • 它不是第三方插件 - 只是标准的 Magento 转换器
  • 您使用的是 PayPal 标准网关吗?尝试使用不同的 PayPal 网关。您可以配置 PayPal Express Checkout 并查看 Magento 是否保留货币。
  • 您好 pralthom,感谢您的帮助!它是包含 Express Checkout 的 Website Payments Pro,如果不禁用 Payments Pro,我就无法将两者分开,这意味着遗憾的是不会处理信用卡。
  • 所以问题实际上是货币导入失败,并且所有货币都设置为 1 - 因此任何货币之间没有区别。这意味着网站上的货币不正确,但发送到 PayPal 的金额是正确的。因此,100 英镑将在网站上显示为 100 美元(不正确)。

标签: php magento paypal


【解决方案1】:

所以问题实际上是货币导入失败,并且所有货币都设置为 1 - 因此任何货币之间没有差异。这意味着网站上的货币不正确,但发送到 PayPal 的金额是正确的。所以 100 英镑会在网站上显示为 100 美元(不正确)

【讨论】:

    猜你喜欢
    • 2014-10-16
    • 2014-07-17
    • 2013-08-05
    • 1970-01-01
    • 2015-02-18
    • 2014-08-11
    • 2015-06-14
    • 2022-01-12
    • 2019-04-09
    相关资源
    最近更新 更多