0

我希望有人可以帮助我。

我想要:在付款交易完成之前,该产品不会缺货。

假设我有一个产品,并且某人(客户)正在结帐该产品,但在付款交易过程之前,该产品“缺货”。

4

1 回答 1

0

我会尝试关闭 Magento 库存管理功能(系统->配置->目录->库存)。然后,您可以编写一个扩展来监听sales_order_invoice_save_after事件并自己调整库存数量。您还需要使用相同类型的事件观察器代码来处理退货/贷项通知单。但是请记住,如果您收到 2 个相同商品的订单而您只有 1 个库存,那么您最终会出现延期交货的情况。只要您对此感到满意,这应该可以。

于 2012-05-17T14:52:12.157 回答