我已经在magento中以编程方式创建订单,并从管理面板创建购物车规则。 规则是如果任何订单小计超过200,那么应用折扣50. 012,现在我想检查是否存在任何购物车规则,如果是,则检查规则条件并在订单创建时将规则应用于小计。 请帮忙。 在此先感谢。将购物车规则应用于在magento中以编程方式创建的订单
1
A
回答
1
购物车规则适用于报价而不是订单。因此,当您以编程方式创建订单时,您需要先创建报价,然后将其转换为订单。
将销售规则以编程方式应用于报价很简单。打电话
$quote->collectTotals()->save();
加入地址后,添加产品,设置付款方式为报价。
+0
感谢您的回复和对不起我是Magento的新手。我用代码创建了引用:$ customerId = $ _GET ['custid']; $ customer = Mage :: getModel('customer/customer') - > load($ customerId); $ quote = Mage :: getModel('sales/quote') - > setSharedStoreIds($ storeIds) - > loadByCustomer($ customer);但我没有打折小计。 –
相关问题
- 1. Magento:以编程方式为购物车上的物品创建订单
- 2. 创建基于产品在Magento购物车规则属性
- 3. 在Magento中自动创建购物车价格规则
- 4. Magento - 创建购物车价格规则购物车项目属性?
- 5. Drupal Commerce以编程方式完成订单并创建新购物车
- 6. 以编程方式更改Magento中的购物车总计
- 7. Prestashop webservice API创建购物车规则
- 8. Magento购物车价格规则
- 9. Magento:以编程方式更新购物车的数量
- 10. Magento - 以编程方式重新订购
- 11. 以编程方式将可配置产品添加到magento中的购物车
- 12. Magento:以编程方式创建订单中的问题
- 13. Magento Ajax购物车 - 正确的方式
- 14. Woocommerce - 如何创建订单/报价以添加到购物车?
- 15. 如何以编程方式添加到购物车与订单注释历史在Magento
- 16. Magento:以编程方式更新购物车中的商品自定义选项?
- 17. Magento - 区分正常订单和以编程方式创建的订单
- 18. 将订单项添加到购物车
- 19. Magento - 如何使用购物车价格规则显示cms块?
- 20. Magento:以编程方式应用目录价格规则
- 21. 以编程方式将Magento 1订单导入Magento 2网站
- 22. 将付款方式设置为使用Magento API的购物车
- 23. 可以将paypal集成用于购物车应用程序吗?
- 24. Magento显示购物车产品页面上的价格规则
- 25. 错误的计算Magento购物车价格规则
- 26. magento 2添加到购物车1下方购物车
- 27. Magento试图设置会话ID以编程方式添加到购物车
- 28. 以编程方式在WFF中创建规则
- 29. 购物车做相反的规则
- 30. 购物车订购表
这种问题在这里是关闭的话题,但你可能会发现它不是在[Magento StackExchange](http://magento.stackexchange.com) –
我只是想要如何应用购物车规则的小计的编程在magento中创建订单 –