我已在magento中以编程方式创建订单,并从管理面板创建了购物车规则。 规则是,如果任何订单小计超过200,则应用折扣50。 现在我想检查是否存在任何购物车规则,如果是,则检查规则条件并在订单创建期间将规则应用于订单小计。 请帮忙。 提前谢谢。
答案 0 :(得分:0)
购物车规则适用于报价,而非订单。因此,当您以编程方式创建订单时,首先需要创建报价,然后将其转换为订单。
以编程方式将销售规则应用于报价很简单。只需致电;
$quote->collectTotals()->save();
添加地址,添加产品,设置付款方式以进行报价。