php - Magento PayPal Express 使用基础货币而不进行转换

标签 php magento paypal

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

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

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

我的网站是 www.normadorothy.com。

谢谢!

最佳答案

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

关于php - Magento PayPal Express 使用基础货币而不进行转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33889669/

相关文章:

php - 在 Woocommerce 交易电子邮件中显示产品 ACF 字段值

php - 如何在 Magento 的自定义产品网格中显示是/否属性?

php - magento 禁用顶级类别中的产品列表

paypal - 定期付款和 IPN 通知

Paypal Adaptive API 返回带有 token 的 URL 映射

java - Android - 数据未添加到 MySQL 数据库 - 没有错误

javascript - 使用ajax和php将值多次插入数据库

database - 了解 EAV 数据库模型的最佳初学者资源?

asp.net-mvc - Market Place Paypal 整合

php - GET 和 POST 方法的形式相同