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