为什么我在magento2上添加优惠券代码时小计错误?

为什么我在magento2上添加优惠券代码时小计错误?,magento2,coupon,magento-2.3,Magento2,Coupon,Magento 2.3,我确实在“购物车价格规则”下创建了优惠券 ==========优惠券设置====================== 规则名称:$20优惠券 网站:“Mai网站 客户群:一般 每张优惠券使用次数:0 每名顾客使用:1 谴责 如果所有这些条件均为真: Subtotal equals or greater than 19.8 行动 适用:整车的固定金额折扣 折扣额:20 当我在订单上添加优惠券代码时 它显示 26.76+30=56.76(小计+装运) 56.76 - 20 = ? 预期结

我确实在“购物车价格规则”下创建了优惠券

==========优惠券设置====================== 规则名称:$20优惠券 网站:“Mai网站

客户群:一般

每张优惠券使用次数:0 每名顾客使用:1

谴责

如果所有这些条件均为真:

Subtotal  equals or greater than  19.8  
行动 适用:整车的固定金额折扣 折扣额:20 当我在订单上添加优惠券代码时 它显示

26.76+30=56.76(小计+装运) 56.76 - 20 = ? 预期结果=36.76 实际结果=35.36

Differance is = 1.4

为什么会有这种差异?如何解决这个问题?

这个问题可能是由Magento cache引起的,你可以清除cache并重新运行indexer,不要忘记清除浏览器缓存。

我认为真正的问题是购物车折扣后的税务计算。所以我们混淆了购物车价格的前后。这是正确的,请检查税务计算模式您正在使用的ULE(如果您使用第三方模块),或者您可以尝试使用Magento默认税务计算器