我正在建立一个销售票证的应用程序,它可以跟踪票据库存,并在特定票证售罄时取消激活它们.
我想知道在中途放弃订单时将库存发回商店的最佳做法是什么.
目前的流程:
items到orderas,line_items并order在成功付款时标记为已完成items有一个quantity_available基于他们的更新line_itemsorders在20分钟内没有动作,删除这些订单line_item并更新quantity_available感觉就像我错过了这个.首先,我失去了详细审查废弃订单的能力(我仍然有任何付款/拒绝等等......但没有订单项).如果用户在21分钟后尝试恢复旧订单,他们将不得不重新开始.
相反,它将库存占用20分钟,这可能会在节目几乎售罄时失去我们的销售额.
任何见解都会非常感激.谢谢.