選商品 → 加入購物車 → 確認購買(訂單結算) → 付款 → 等發貨 → 等物流送貨 → 貨到手簽收。
但是對於電商系統的來說,處理流程就復雜了。
舉例壹點,比如任意的壹處理節點,消費者都可能發起取消訂單,所以我們需要在某個地方設立訂單攔截,避免在取消了訂單的情況下發貨,保護成本。
通過分析後,做了以下業務流程圖。但暫未涉及到退貨(訂單的逆向流程)、ODS-訂單分發,VIS-供應鏈,EBS-財務系統。
需要註意的是:
訂單生成的時候,需要進行對庫存進行壹個占用操作,預先扣減。避免其它消費者同時下單時,最終訂單商品總數與庫存量不壹致。
訂單生成了,需要去付款,才能走下壹步的流程。超過期限未支付,需要把訂單占用的庫存復原回去。
訂單下行涉及到以下系統:
OMS:訂單管理系統。
WMS:倉儲管理系統。
TMS:運輸(物流)管理系統。
暫定地,在下行TMS物流配送前,設壹個訂單攔截器,在這之前取消的訂單,可以走取消訂單流程。壹旦在這之後,視為已經開始出貨,消費者想發起取消訂單,只能等收貨之後走退貨流程了。這是為了平臺/商家運費成本來考慮,如果是包郵的情況下更是如此。
當然,也有壹些其它的平臺,是可以在物流層進行攔截的。這就需要商家與消費者協調運費的問題了。