在报价

时间:2016-03-19 19:30:46

标签: magento

我在Magento中以编程方式创建订单,我有3个价格规则,应该适用于特定价值的订单(3000以上,4000以上,5000以上)。

我创建订单没有问题,一切正常,但价格规则似乎是根据税前价格选择的(商店中的所有商品价格都含税)。

我正在使用

设置报价项目的税级
$product->setTaxClassId(2);

其中给出以下结果

subtotal 4894
discount -147
shipping 0
tax 949
grand_total 4747
price_rule 7

price_rule 7是3000以上的规则(应该高于4000)。据我所知,问题来自于基于小计 - 税收选择折扣规则,我希望它只是小计。

我错过的报价上是否有任何参数可以提供我所追求的行为?

1 个答案:

答案 0 :(得分:1)

转到管理面板,然后尝试找出系统>配置>销售>税 然后计算设置 - >在价格上应用折扣。然后将税改为不含税。希望这能解决你的问题。感谢。