電商ERP后臺OMS模塊設計

10 評論 33342 瀏覽 431 收藏 8 分鐘

訂單要做到集中處理需要用到OMS系統,本文主要講了電商ERP后臺OMS模塊設計。

01

訂單是電子商務體系當中最重要的一部分, 有了訂單交易才能盈利 有業績,企業才能持續發展,

訂單中包含商品,優惠、用戶、收貨信息,支付信息等一系列訂單實體實時數據。

通過訂單中心,實現對線上訂單、線下訂單以及第三方訂單的管理,支付訂單接受、訂單自動合并和拆分、自動匹配倉庫、庫存控制自動匹配快遞、結算與支付等一系列訂單協同作業。

訂單生成后,隨著訂單的流轉更新狀態。不同業務類型的訂單狀態,例如:機票、服務訂單、商品服務訂單等和最常見的純實物商品訂單會有所區別。

以下講解的主要是實物訂單的狀態流轉:

  1. 待付款:用戶剛提交訂單,尚未付款,等待用戶支付。由于待付款狀態會鎖定庫存,一般 會設置庫存超時后釋放(例如唯品會的30分鐘后倒計時庫存釋放)功能。
  2. 待發貨,用戶付款后,等待商家發貨。
  3. 待收獲。商家已發貨,等待用戶收貨。
  4. 交易成功,用戶確認收貨后,訂單?已完成交易。
  5. 已取消,付款之前取消的訂單,超時未支付的訂單或者用戶主動取消的訂單都會產生這種訂單狀態。
  6. 售后中;用戶在付款后發貨前申請退款,或商家發貨后用戶申請退款退貨,都會產生這種狀態。訂單售后狀態又分許多種。
  7. 交易關閉:當售后完成后的訂單狀態?!耙讶∠钡挠唵螤顟B可以合并到“交易關閉”中,

訂單狀態的正常流轉是:

  1. 待付款;
  2. 待發貨 ;
  3. 待收貨;
  4. 交易成功。

但訂單會有逆向流程,和發生的時間節點以及類型相關,情況也很復雜多變。

02

訂單的售后狀態主要有以下幾種:

  1. 待審核:用戶提交退貨,退款申請之后,等待審核的狀態。在用戶已支付待發貨狀態下,訂單未推送至倉庫或者在倉庫攔截發貨成功,系統可以審核通過,當審核不通過時,回到正常流程中,
  2. 待退貨入庫:退貨申請審核通過,等待用戶退貨入庫。
  3. 待退款,退貨入庫成功后,等待退款給用戶。
  4. 待換貨入庫,換貨申請審核通過,等待用戶換貨入庫。
  5. 換貨出庫中;?換貨入庫后,生成換貨出庫單,訂單出庫,
  6. 售后成功;當退貨,退款成功或者換貨成功后,流轉至“售后成功:狀態,退貨,退款的售后成功在主流程序下屬于交易關閉,

在售后流程中,如果多次售后,當換貨成功后,在流程上還是允許客戶有售后環節的, 產品設計中應該考慮允許用戶多次發起售后,另外要設置申訴的周期,保證賣家的利益。

比如發貨之后,15天確認 收貨,交易成功,10天后售后通道關閉。

03

訂單下單過程:

商品下單后流程:

  1. 在訂單過程中進行安全校驗,主要是檢測用戶是否在黑名單上, 用戶購買的行為是否正常等,當檢測到不正常時,終止下單。
  2. 從商品中心獲取商品信息(SKU、規格、價格等信息)
  3. 從營銷中心獲取商品、訂單促銷信息(優惠券、促銷活動、判斷是否滿足優惠條件,計算出優惠金額)。
  4. 在會員中心獲取會員權益,例如平臺抵扣積分,折扣條件等。
  5. 在調度中心校驗銷售層庫存,按照規則鎖定庫存區域。
  6. 根據拆單規則(商家,倉庫,訂單類型)將訂單拆分為若干子訂單。
  7. 根據運費模板計算運費,根據商品金額,運費,優惠金額計算應付金額。
  8. 生成訂單,訂單狀態為待付款? 。

在存儲訂單信息中,主要包含以下內容:用戶信息、訂單基礎信息、收貨信息、商品信息、優惠信息、支付信息、物流信息、其他信息等等。

訂單內容復雜精細,在存儲時,除了表結構的設置,還應該注意信息冗余 。特別是商品信息,由于商品的內容不斷發生編輯變化,要保存下單快照,避免過長時間后,商品信息丟失。

04

訂單包含的信息如下:

  1. 用戶信息:用戶帳號,用戶等級。
  2. 訂單基礎信息:父訂單與子訂單、訂單編號、訂單狀態。
  3. 收貨信息:收貨地址、收貨人姓名、聯系電話、郵編,
  4. 商品信息:SKU信息、規格、商品數量、價格、商品圖片、所屬商家。
  5. 優惠信息:優惠券、促銷活動、虛擬幣抵扣金額,
  6. 支付信息:支付方式、支付單號、商品總金額、實付金額、運費、虛擬幣抵扣金額,促銷優惠金額、優惠卷優惠金額、總優惠金額。
  7. 物流信息:物流公司、物流單號、物流狀態。
  8. 其他信息:發票信息、下單平臺、分銷渠道。

05

父訂單和子訂單:

如果從購物車選中多件商品時,例如選中三個商家的商品,會將這次購買行為拆分為三個訂單,這次整體購買行為記錄在父訂單下。

當系統首次提交訂單結算時,會合并自訂單,針對父訂單進行結算,當提交提交訂單后 ,結算中斷,或者結算之后,系統在更新訂單狀態,物流跟蹤,針對的是子訂單。

 

作者:謝先生,知名電商產品經理,微信:devin1922,微信公眾號:衫莎石塔克

本文由 @謝先生 原創發布于人人都是產品經理,未經作者許可,禁止轉載。

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. 寫得很好,學習了

    回復
  2. 談不上oms,就是普通的訂單管理,OMS會涉及到庫存怎么下發倉庫,怎么多平臺收單轉換等

    回復
  3. 淺嘗輒止

    來自浙江 回復
  4. 這個文章抄的好,都是半斤八兩

    回復
  5. 還有和wms對接

    回復
  6. 我覺得可以拓展加“多倉庫”、“海外商品”的情況????

    回復
  7. 本文的內容竟和劉志遠《電商產品經理寶典》-電商后臺系統產品邏輯全解析 一書中 第10章 10.1訂單下單 內容一摸一樣。。。

    來自上海 回復
    1. 確實一樣

      來自河南 回復
    2. 那這個不就是抄襲嘛

      回復
  8. 戛然而止,有點意猶未盡的感覺

    來自廣東 回復