編輯導(dǎo)語:產(chǎn)品設(shè)計(jì)往往需要考慮到各個場景,那么如何進(jìn)行設(shè)計(jì)才能盡可能的做到“面面俱到”呢?本文作者以訂單的拆分和合并為例,總結(jié)了一張圖,為我們談了談他的思考,看看訂單如何實(shí)際才能盡可能的做好合理方便。


- 前臺:淘寶、京東、餓了么、美團(tuán)外賣等前臺銷售平臺;
- 后臺:支撐前臺的各種系統(tǒng)的統(tǒng)稱,核心拆單部分在倉儲相關(guān)環(huán)節(jié)。
一、不同交易主體的拆單:前臺拆分訂單
消費(fèi)者與不同的交易主體發(fā)生交易時,不同的交易主體生成不同的訂單,每個交易主體都有一個獨(dú)立的訂單號。此時,每個訂單都會對應(yīng)一個發(fā)貨單(可以理解為物流單,但不一定是你收到快遞的物流單號),即對應(yīng)關(guān)系為1:1。 不同交易主體拆單時,直接體現(xiàn)在了前臺展現(xiàn)不同的訂單,所以這里稱之為“前臺拆分訂單”;而前臺拆單又分了兩種拆分方式:購物車拆分、提交訂單拆分,本來我用紅色字體寫了“配送方式不一樣,拆分的方式也不一樣”。 但是截止到發(fā)稿前,又去體驗(yàn)了一下美團(tuán)外賣,發(fā)現(xiàn)美團(tuán)也可以像淘寶一樣提交訂單了,狠狠地打了我的臉,我就把這幾個字置灰了。1. 購物車拆分
很多人在用餓了么、美團(tuán)外賣時可能沒有注意過有類似于淘寶、京東多個商家商品列表的購物車,原因就不解釋了。 如果你能找到餓了么、美團(tuán)外賣的購物車,尤其是餓了么的購物車,會發(fā)現(xiàn)每個店都有一個單獨(dú)的【去結(jié)算】按鈕,而不是像淘寶一樣可以多家店同時結(jié)算,那么餓了么這種在購物車就將不同交易主體的商品進(jìn)行拆分的方式就是“購物車拆分”。 如下圖,左側(cè)為餓了么,右側(cè)為美團(tuán)外賣:
2. 提交訂單拆分
以淘寶、京東為代表的電商產(chǎn)品,則可以在購物車?yán)飳⒉煌碳业纳唐吠瑫r勾選進(jìn)行【結(jié)算】,在確定訂單頁可以同時【提交訂單】,當(dāng)提交訂單后,你會發(fā)現(xiàn)不同商家的商品會生成不同的訂單,所以在這里稱之為“提交訂單拆分”。
二、單一交易主體的拆單:后臺拆分發(fā)貨單
上面說的是在前臺拆分訂單,現(xiàn)在這里說的是后臺拆分發(fā)貨單,也就是消費(fèi)者在單一商家下單后(或經(jīng)過前臺拆單后變成了每個獨(dú)立交易主體的訂單),拆單實(shí)際拆的是發(fā)貨單,而不是消費(fèi)者的實(shí)際訂單。 這里有一個誤區(qū),就是好多人在提到拆單和合單時,經(jīng)常說要把消費(fèi)者的原單拆開多個,或者多個合并成一個。不得不說,這種方式既麻煩,又容易出錯,而且最關(guān)鍵的問題是,你居然會改消費(fèi)者訂單,對消費(fèi)者感知如何? 當(dāng)然你可以說,這是在后臺拆的單,不影響消費(fèi)者查看,如果你不嫌麻煩,這樣做也是可以的,畢竟條條大路通羅馬,雖然我很不認(rèn)可這種方式… 咱們先回歸一下這個問題的本質(zhì),訂單拆分和合并是要解決什么問題? 是要提升發(fā)貨效率和體驗(yàn),節(jié)約發(fā)貨成本,解決的是訂單分開發(fā)貨和合并發(fā)貨的問題,不是說“訂單拆分”就是要把消費(fèi)者訂單直接拆了。 如果真的拆了那簡直是一場災(zāi)難,你還需要考慮各種優(yōu)惠的拆分,在退貨時要保證所有金額不出錯,簡直太難。 在需要拆單的情況下,一定不要修改消費(fèi)者訂單,而是根據(jù)一定的規(guī)則將消費(fèi)者訂單生成多個發(fā)貨單,這樣就有了訂單和發(fā)貨單關(guān)系為1:N。 啥是1:N?看一張圖你就懂了,下面為我之前下的一個訂單,商家分了多個倉給我發(fā)的貨,有多個物流單號(已隱藏):
1. 是否多倉發(fā)貨
當(dāng)一個訂單里的商品不能在一個倉庫里發(fā)貨時,就要考慮多倉發(fā)貨,也就會出現(xiàn)一個訂單有多個發(fā)貨單的情況。在拆分時也要按一定的業(yè)務(wù)規(guī)則進(jìn)行,以下原則僅供參考:- 最少包裹原則:能單倉發(fā)貨的,盡量不拆;若不能單倉發(fā)貨,找拆包裹最少的倉庫組合;
- 距離最近原則:選擇離收貨地址距離最近的倉庫發(fā)貨,若多個倉庫發(fā)貨,選擇送達(dá)用戶總時長最短的倉庫組合;
- 成本最優(yōu)原則:先從采購成本最低的倉庫發(fā)貨,再考慮從物流費(fèi)用最低的倉庫發(fā)貨。
2. 是否分批發(fā)貨
分批發(fā)貨涉及的場景比較多,跟具體的業(yè)務(wù)場景息息相關(guān),主要涉及以下幾類:- 商品庫存:當(dāng)前部分商品庫存不足,為保證消費(fèi)者體驗(yàn),先部分發(fā)貨;
- 商品品類:某些不能一起發(fā)貨的商品,比如實(shí)物商品和虛擬商品一起下單,但是虛擬商品無需發(fā)貨和簽收;
- 物流因素:某些商品因?yàn)槲锪鞣矫娴南拗圃颍缟唐敷w積、重量、數(shù)量等因素,導(dǎo)致只能分開不同的物流進(jìn)行發(fā)貨;
- 其他因素:其他導(dǎo)致不能一個發(fā)貨單完成發(fā)貨的因素,如果這個因素是明確的規(guī)則,則可以把該規(guī)則做成系統(tǒng)自動拆單的邏輯,如果這個因素不明確,則可以考慮人工拆單。

3. 是否需要人工拆單
當(dāng)系統(tǒng)自動拆單規(guī)則不完善時,一般都需保留人工拆單的方式,在訂單審核時將一部分商品先發(fā)貨。三、拆單發(fā)貨總結(jié)
通過前臺拆單和后臺拆單的規(guī)則可以發(fā)現(xiàn),前臺拆單規(guī)則明確,表現(xiàn)形式只有兩種:購物車拆分、提交訂單拆分。而在后臺拆單時,更多的結(jié)合實(shí)際場景,各種規(guī)則并不明確,可見后臺拆單邏輯更復(fù)雜。 一般來說,單一商家的發(fā)貨場景比較單一,一般不需要考慮設(shè)計(jì)的太復(fù)雜,可能不需要后臺拆單就能解決問題(即使只有一個交易主體,也可通過前臺拆單方式解決)。 而作為能夠提供倉儲物流服務(wù)的平臺方,則需要考慮更多,成本、時效、體驗(yàn)都需要考慮。四、訂單合并發(fā)貨
訂單合并發(fā)貨相對來說就簡單的多,但是也要強(qiáng)調(diào)一下,訂單合并并不是將兩個消費(fèi)者訂單合并,而是將兩個訂單的商品合并到一個發(fā)貨單里發(fā)貨。 合并發(fā)貨原理:將滿足條件的訂單(買家ID、收貨人姓名、電話、地址信息都一樣)合并到一個發(fā)貨單里發(fā)貨,訂單與發(fā)貨單對應(yīng)關(guān)系N:1。 下圖為我雙11在一家店里先后下的兩個單,查看物流信息時,都是同一個物流單號:
五、訂單拆分與合并的核心邏輯
訂單都有對應(yīng)的發(fā)貨單,訂單是用來給消費(fèi)者查看、交易結(jié)算的,發(fā)貨單是處理庫存、發(fā)貨用的,拆分與合并的關(guān)鍵邏輯是這兩個實(shí)體對應(yīng)關(guān)系的變化:- 不同交易主體拆單:訂單與發(fā)貨單關(guān)系1:1(一個訂單有一個發(fā)貨單,這里說的只是前臺拆,到了后臺如果再拆單的話,也會變成1:N)
- 單一交易主體拆單:訂單與發(fā)貨單關(guān)系1:N(一個訂單有多個發(fā)貨單)
- 訂單合并發(fā)貨:訂單與發(fā)貨單關(guān)系N:1(多個訂單使用一個發(fā)貨單)
聲明:本文由網(wǎng)站用戶香香發(fā)表,超夢電商平臺僅提供信息存儲服務(wù),版權(quán)歸原作者所有。若發(fā)現(xiàn)本站文章存在版權(quán)問題,如發(fā)現(xiàn)文章、圖片等侵權(quán)行為,請聯(lián)系我們刪除。