電商系統(tǒng)最終的目的還是下單支付,所以對于如何搭建訂單系統(tǒng)也成了重中之重,訂單系統(tǒng)作為電商系統(tǒng)的“紐帶”貫穿了整個電商系統(tǒng)的關鍵流程。其他模塊都是圍繞訂單系統(tǒng)進行構建的。訂單系統(tǒng)的強壯決定了平臺的穩(wěn)定性。
一個偉大的訂單系統(tǒng)背后一定站著一大堆偉大的其他系統(tǒng)。訂單系統(tǒng)的演變也是隨著電商平臺的業(yè)務變化而逐漸演變進化著,從起初的進銷存軟件,到訂貨、電商B2B系統(tǒng),再到新批發(fā)系統(tǒng)。
電商訂單系統(tǒng)的作用:
管理訂單類型、訂單狀態(tài),收集關于商品、優(yōu)惠、用戶、收貨信息、支付信息等一系列的訂單實時數(shù)據(jù),進行庫存更新、訂單下發(fā)等一系列動作。訂單系統(tǒng)業(yè)務的基本模型涉及用戶、商品(庫存)、訂單、付款,訂單基本流程是下訂單——>減庫存,這兩步必須同時完成,不能下了訂單不減庫存(超賣),或者減了庫存沒有生成訂單(少賣)。超賣商家?guī)齑娌蛔悖M者下了單買不到東西,體驗不好;少賣商家?guī)齑娣e壓或者需要反復修改商品信息,反復麻煩,體驗也不好。
小豬電商稱,搭建電商訂單系統(tǒng)需要考慮幾個模塊,只有所有模塊都考慮清晰了,才能保證訂單系統(tǒng)的穩(wěn)定性和可擴展性。
1. 訂單字段
其實呈現(xiàn)在界面上的訂單信息,都是由各種訂單字段組合而成。訂單字段齊全從某個程度上代表著訂單流程的完整。
2. 訂單流程
訂單流程是指從訂單產(chǎn)生到完成整個流轉(zhuǎn)的過程,其中包括正向流程和逆向流程。
正向流程就是一個正常的網(wǎng)購步驟:訂單生成–>支付訂單–>賣家發(fā)貨–>確認收貨–>交易成功。而逆向流程則是各種退款流程。
3. 訂單推送
訂單推送的觸發(fā)依賴于狀態(tài)機的改變,涉及到的信息包括:
推送對象(用戶、商家、倉庫);推送方式(站內(nèi)消息、push、短信、微信);推送節(jié)點(狀態(tài)機)。
小豬電商稱,訂單所涉及到的后臺系統(tǒng):包括訂單系統(tǒng)、庫存系統(tǒng)、倉庫系統(tǒng)、物流系統(tǒng)、風控系統(tǒng)等。訂單業(yè)務的流轉(zhuǎn)主要依靠完善的后臺系統(tǒng)。
前后端訂單系統(tǒng),以及訂單業(yè)務流程中,各業(yè)務系統(tǒng)之間的緊密交互。
(一)、前端訂單系統(tǒng):
前端訂單系統(tǒng)主要包括2大塊的展示:訂單信息和訂單狀態(tài)。
(二)、后臺訂單系統(tǒng):
后臺訂單系統(tǒng)和前端訂單系統(tǒng)展示的信息相對應,包括訂單列表以及訂單詳情的展示。
1、訂單列表:
訂單列表以序列形式顯示所有用戶的下單記錄,列表中主要展示某筆訂單的一些核心信息,比如訂單編號、下單時間、下單用戶、商品信息、實付金額、訂單狀態(tài)、維權狀態(tài)等。
2.訂單詳情:
訂單列表主要展示核心的訂單信息,所以可從訂單列表中點擊某個訂單查看它的詳情,訂單詳情可分為三部分展示:訂單信息、支付信息、物流信息。
訂單業(yè)務流轉(zhuǎn)
電商前后臺訂單系統(tǒng),雖然更多的是對訂單信息和狀態(tài)的展示,但這些訂單信息和狀態(tài)在后臺各業(yè)務系統(tǒng)中如何有效流轉(zhuǎn),訂單系統(tǒng)和其他系統(tǒng)如何高效合作,最終將信息完美呈現(xiàn)在前后臺訂單系統(tǒng)中,是非常重要和復雜的。
搭建電商訂單系統(tǒng)時包含幾個大的方向需要考慮,這些內(nèi)容決定了訂單系統(tǒng)的穩(wěn)定性和可持續(xù)性。
前后臺訂單系統(tǒng)相對于其他系統(tǒng)來說,在頁面上的展示比較簡單,但其背后的邏輯以及與其他業(yè)務系統(tǒng)的交互是非常復雜的,要保證一個商品從前端用戶下單到最后送達用戶手中,需要各系統(tǒng)的完美配合。
下面小豬電商電商介紹下,從0到1的角度上概述訂單系統(tǒng)搭建時,需要重點處理的功能點。
分別從以下幾個方面講解:
支付后訂單拆單處理;
商品優(yōu)惠分攤;
訂單價格體系;
銷售訂單處理流程;
售后訂單處理流程。
(一)、支付后訂單拆單處理
1. 為什么需要拆單?
客戶同時在多家店鋪下單,不同的店鋪的商品在正常情況下是要拆開的,否則無法跟蹤物流信息,無法分開收款和對賬。
2. 拆單的處理細節(jié)點
需要根據(jù)電商平臺的實際情況,確定拆單的維度,是根據(jù)不同的店鋪進行拆單還是根據(jù)不同的包裹拆單,還是兩者都需要。
拆單的節(jié)點;
拆單的價格。
(二)、商品優(yōu)惠分攤
1. 為什么要對訂單金額進行分攤?
主要因素是退款;財務對賬;核算成本。
2. 優(yōu)惠金額分攤邏輯
按照最小粒度進行分攤;
優(yōu)惠分攤比例;
分攤順序;
誤差處理。
(三)、訂單價格體系的設計
該部分是貫穿整個訂單流程中最核心的部分,訂單相關信息在需要展示在不同操作系統(tǒng),如:平臺總后臺、商家端、APP、PC端、小程序、公眾號,需要結(jié)合數(shù)據(jù)庫的結(jié)構一起設計。
訂單系統(tǒng)在數(shù)據(jù)庫設計層面至少需要存在以下幾個表:訂單表、訂單明細表、售后訂單表、售后訂單明細表(也可以把售后訂單和銷售訂單結(jié)合起來設計表結(jié)構),分別需要定義各個不同表的字段及其含義。
(四)、銷售訂單處理流程
對于訂單流程的設計,是電商系統(tǒng)設計中最基礎的環(huán)節(jié),不同業(yè)務場景的訂單流程會有不同,最終核心離不開以下幾個點:
生成訂單;
付款成功;
發(fā)貨;
收貨;
取消訂單;
申請售后;
訂單狀態(tài)超時。
在設計好各個訂單處理環(huán)節(jié)及訂單狀態(tài)之后,需要定義不同狀態(tài)下的操作按鈕,操作按鈕包括:立即付款、申請售后、確認收貨、查看物流,當然需要注意一點就是用戶操作的界面與后臺商家或平臺處理訂單的按鈕是不一樣的。
此外訂單流程往往需要涉及電商系統(tǒng)與ERP對接的問題,這一塊也比較復雜,后面單獨再聊聊開放平臺的設計經(jīng)驗。
(五)、售后訂單處理流程
售后訂單的狀態(tài)及操作按鈕設計的思路與銷售訂單基本一致,值得重點注意的是:售后流程的設計需要結(jié)合實際的需求去考慮。
小豬電商訂貨批發(fā)系統(tǒng)開發(fā),集訂貨、專業(yè)B2B2C電商、CRM拓客、留客營銷等功能于一體;實現(xiàn)了供應商和經(jīng)銷商簡單、直觀、高效的線上訂貨管理,且易于查詢、易于管理;支持PC、微信、H5、APP、小程序五大場景應用;全面對接管家婆等線下ERP/進銷存數(shù)據(jù),無縫整合線上訂貨分銷、線下批發(fā)零售。
添加客服微信