繁体   English   中英

Magento中错误的运输计算

[英]Incorrect shipping calculation in Magento

我有一个Magento网站,该网站使用webshopapps matrixrates插件来收取运费。

运费似乎计算不正确,并且似乎对产品成本施加了折扣。

在下面的屏幕截图中,购物篮包含一种价格为30欧元的产品,已选择“欧洲航空邮件”(5.50欧元)的运输选项。

因此,总费用应为€35.50

但是,费用为€30.55。

好像总费用中减去了送货费用(忽略了欧分)

有趣的是,此站点有两个实例,英国实例似乎可以正常工作,但是我在配置中找不到任何不同的地方。

订单摘要

我尝试比较运费的CSV导出,但看不到明显不同的地方。

我需要怎么做才能使费用显示为正确的金额(35.50欧元)?

任何建议欢迎!

编辑

如果我放弃报价对象,产品价格将显示为25

引用var_dump

但是,如果我只是加载产品并转储其数据,则实际价格为30欧元:

在此处输入图片说明

我有以下税额:

 <?php $taxAmount = $quote->getShippingAddress()->getData('tax_amount'); ?> 

然后返回0.000

所以我对这里发生的事情有些茫然。

深入到此,这是免费送货的目录价格规则,最高可至4.95。

我已经删除了所有购物车价格规则,但不知道有人创建了目录价格规则,因此没有考虑。 谢谢你们的建议。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM