Magento中的运输计算不正确

时间:2014-10-23 15:47:44

标签: php magento magento-1.6

我有一个Magento网站,它使用webshopapps矩阵插件来提高运费。

运费似乎没有正确计算,似乎对产品成本有折扣。

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

因此总费用应为€35.50

然而,费用为30.55欧元。

这几乎就像从总数中减去交付成本(忽略欧元美分)

有趣的是,这个网站有两个实例,英国实例似乎工作正常但我在配置中找不到任何不同的内容。

Order summary

我已经尝试比较运费的CSV输出,但看不到任何明显不同的内容。

我需要做些什么来将费用作为正确的金额(€35.50)?

欢迎任何建议!

修改

如果我转出报价对象,产品的价格显示为25

Quote var_dump

但如果我只是加载产品并转储它的数据,我会得到30欧元的实际价格:

enter image description here

我已经获得了税额:



<?php

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

?>
&#13;
&#13;
&#13;

这又回到了0.000

所以我对这里发生的事情感到有点失落。

1 个答案:

答案 0 :(得分:1)

了解到底,这是一个目录价格规则,免费送货到4.95 ..

我已经删除了所有的购物车价格规则但是没有意识到有人创建了目录价格规则所以没有考虑它。谢谢你的建议。