我的网站上的税收计算有问题。
价格设置为含税价格。我为贸易客户设置了团体价格(也包括税)。如果我没有登录并以访客用户身份进行结帐,一切正常。
但是当我以贸易客户身份登录并转到购物车时,不含税和含税的值相同(参见:http://phyto5.co.uk/Checkout.png)
然后,当我使用 PayPal 时,税费和运费再次添加到总计中(请参阅 http://phyto5.co.uk/PayPal.png)
如有任何帮助,我们将不胜感激。
更新:
进一步调查,似乎错误的值被传递给了 paypal,所以这绝对是 magento 问题而不是 paypal 问题。
如果我添加一个值(value) 20 英镑的产品,其中包括 3.33 英镑的税费,并且有 4.95 英镑的额外运费。 payment_paypal_standard 日志文件显示正在传递以下内容:
[金额] => 24.95
[税] => 3.33
[运费] => 4.95
然后 Paypal 将三者相加得出应付总额。
谢谢 史蒂夫
最佳答案
我在 1 个月前遇到了同样的问题,我通过做以下一些事情解决了这个问题并且它有效。
请按照说明进行操作。
<magento root dir>app\code\core\Mage\Sales\etc
然后打开config
xml,根据截图添加msrp
http://prntscr.com/fxhcu0
现在转到系统配置
并打开“税收”选项卡并进行设置
。
编辑核心文件不是个好主意,但为了测试就这样做,然后您可以将该配置节点覆盖到自定义模块的 xml。
希望对您有所帮助。 :)
关于Magento Tax 计算错误 - inc vat 和 ex vat 是相同的...... Paypal 加税和交付两次......,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17490281/