我的网站上的税务计算存在问题。
价格设定为含税。我为贸易客户设定了团体价格(也包括税收)。如果我没有登录并以访客用户身份结账,那么一切正常。
但是当我以贸易客户身份登录并转到购物车时,Excl税和公司税是相同的值(参见:http://phyto5.co.uk/Checkout.png)
然后当我进入PayPal时,税收和交付再次被添加到总计中(参见http://phyto5.co.uk/PayPal.png)
任何帮助都将不胜感激。
更新:
进一步研究这看起来错误的值被传递给贝宝,所以它肯定是一个magento问题而不是贝宝。
如果我添加一个价值20英镑的产品,其中包括3.33英镑的税,并且还有额外的4.95英镑运费。 payment_paypal_standard日志文件显示正在传递以下内容:
[amount] => 24.95
[tax] => 3.33
[shipping] => 4.95
Paypal然后将这三者加在一起以给出应付的总金额。
由于 史蒂夫
答案 0 :(得分:1)
我在1个月之前遇到了同样的问题而且我已经通过做一些以下的事情来解决这个问题而且它有效。
请按照说明进行操作。
<magento root dir>app\code\core\Mage\Sales\etc
并打开config
xml并根据屏幕截图添加 msrp
http://prntscr.com/fxhcu0
现在转到系统configuration
并打开“税”标签,然后点击settings
。
编辑核心文件并不是一个好主意,但是对于测试只是这样做,然后你可以将该配置节点覆盖到自定义模块的xml。
希望它有所帮助。 :)
答案 1 :(得分:0)
解决方法是禁用您正在使用的PayPal付款方式的“转移购物车行项目”选项。通过禁用此功能,Magento将不再提供有关PayPal总计,税金和运费的详细信息。它只会告诉PayPal向客户收取单个项目的费用(您可以在“累计购物车的摘要文本”下指定自己的文本),其中包含总订单金额的值。
该错误似乎在Magento中,而不是在PayPal中。我认为只有当您的运费不包含销售税且Magento必须在总额中添加销售税时才会出现。
试试这个,
让我知道我是否可以帮助你进一步