【发布时间】:2018-04-07 18:26:22
【问题描述】:
突然间,我们的 Magento 停止正确计算总计,我们这边没有任何已知的变化。当税收规则适用时,Magento 正确计算
- 产品价格含税
- 含税小计
- 自己征税
但最终价格太低了。它不包括税,这是客户在结账时被要求支付的费用。
我的想法已经不多了,可能是什么问题以及是什么原因造成的。你能帮忙吗?
【问题讨论】:
标签: magento magento-1.9
突然间,我们的 Magento 停止正确计算总计,我们这边没有任何已知的变化。当税收规则适用时,Magento 正确计算
但最终价格太低了。它不包括税,这是客户在结账时被要求支付的费用。
我的想法已经不多了,可能是什么问题以及是什么原因造成的。你能帮忙吗?
【问题讨论】:
标签: magento magento-1.9
问题是由 Przelewy24 扩展引起的。它甚至不必打开。一旦它被上传到服务器,它就会导致问题。从服务器删除后一切恢复正常。
【讨论】:
灵感来自:https://stackoverflow.com/a/42826358/2787671的解决方案
对我来说,将 app/code/core/Mage/Sales/etc/config.xml 的 config->global->sales->totals->msrp 节点复制到我的 app/code/local/MyPackage/MyModule/etc/config.xml 中就足够了
并添加:
<before>grand_total</before>
结果:
<sales>
<quote>
<totals>
<msrp>
<class>sales/quote_address_total_msrp</class>
<before>grand_total</before>
</msrp>
</totals>
</quote>
</sales>
【讨论】: