Magento CE 1.8.1.0合计含税不正确


Magento CE 1.8.1.0 grand total including tax is incorrect

遇到了瓶颈,由于某种原因,购物车里的Magento实际上是从应付总额中扣除增值税。我们正在与英国增值税(20%)合作,目录价格包括税。

在这个例子中,包括税在内的小计是9.50英镑

那么,为什么包括税在内的总金额会达到7.92英镑呢?我们没有给这个项目打任何折扣,所以更让人困惑了。由于某种原因,总合算错了。

购物车中显示的数据:

Subtotal (inc VAT)  £9.50
Grand Total Excl. Tax   £6.34
Tax £1.58
Grand Total Incl. Tax   £7.92

这是Magento CE 1.8.1.0中确认的错误还是有办法纠正?

我也遇到过同样的问题,解决方法如下:

  1. 到此位置:app/code/core/Mage/Sales/etc/config.xml
  2. 复制到app/code/local: app/code/local/Mage/Sales/etc/config.xml
  3. 下一行1221添加msrp

    <shipping>
       <class>sales/quote_address_total_shipping</class>
       <after>subtotal,freeshipping,tax_subtotal,msrp</after>
       <before>grand_total</before>
    </shipping>
    
  4. 下一步添加到1230行add

    <msrp>
       <class>sales/quote_address_total_msrp</class>
       <before>grand_total</before>
    </msrp>
    
    这应该能解决你的问题。谢谢:)

似乎目录价格规则和税类设置存在一些配置问题。

刚刚检查了税类是否正常,在合计中加税没有任何问题。

如果你为用户类型设置了促销或折扣,并且可能是相同的用户类型,从税务类设置中添加了相同的用户类型,系统会为该用户类型提供折扣并显示添加了税款。

请重新检查设置一次,让我知道我们是否仍然面临同样的问题。

电子邮件:phptesting37@gmail.com