我有一个可下载产品的电子商务商店。当客户订购的东西。然后客户无法下载产品,直到我为其创建发票。所以我需要一个解决方案然后当客户订购并且订单将完成时,客户可以自动下载产品而无需我的发票创建。请给我一个解决方案
感谢
答案 0 :(得分:3)
我们之所以这样做是因为Magento的发票功能对于任何使用QuickBooks或类似产品的公司都是无用的步骤。它的长短之处在于您可以使用订单模型的setState()
和{{1}更改订单州和状态(阅读这些订单) } 方法。将订单状态设置为setStatus()
就像这样简单:
complete
我们甚至将Magento扩展为包含报价生成器,创建一个全新的订单类型(状态),在客户批准报价之前将其视为内部报价,此时将其转换为订单。 / p>
答案 1 :(得分:0)
我通过将选项“完成”添加到可用状态列表中使用了不同的方法。我在my blog写了一篇关于它的文章。我希望它有所帮助。