gpt4 book ai didi

php - 折扣的 Magento paypal 舍入问题

转载 作者:太空宇宙 更新时间:2023-11-03 16:00:51 25 4
gpt4 key购买 nike

我使用的是 magento 1.9.1.0 和没有美分的 HUF 货币。如果我不使用折扣,则没有舍入误差,但如果我在 magento 内部使用,它计算得很好:

Good calculation and display

但是当我尝试使用 paypal 付款时,我收到以下错误:

Paypal error然后我检查了我得到的 Paypal 按钮代码:

<img src="https://fpdbs.paypal.com/dynamicimageweb?cmd=_dynamic-image&amp;buttontype=ecshortcut&amp;locale=en_US&amp;ordertotal=5326.80&amp;pal=XXXXX" alt="Checkout with PayPal" title="Checkout with PayPal">

订单总数是错误的!在订单中是 5327,而在 Paypal 按钮中是 5326.80。它的 0.20 关闭。它应该四舍五入,没有小数。而且无论我设置什么,如果使用折扣,四舍五入都将完全消失!

语言环境也是错误的,即使匈牙利被设置为 magento 中的语言环境。

如何解决这个舍入问题?

最佳答案

很多时候,一些 magento 税收配置不能很好地配合折扣规则 - 特别是在涉及 PayPal 的情况下。

在 SYSTEM > CONFIGURATION 检查 SALES -> TAX 下的配置是否设置为“折扣后应用客户税”,而不是之前。这为我解决了这个问题。

Magento 在他们的知识库中有一个很棒的页面解释所有可能导致舍入错误的税收/折扣配置:http://www.magentocommerce.com/knowledge-base/entry/magento-ce-18-ee-113-tax-calc

关于php - 折扣的 Magento paypal 舍入问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28902138/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com