最近在做訂單方面的需求,由于我們平臺是綜合類平臺,電商、OTA、虛擬業(yè)務(wù)都有,所以對訂單設(shè)計(jì)的通用性要求比較高,因此體驗(yàn)了一下強(qiáng)大的淘寶是如何做的,算是自我總結(jié)。

場景一:使用平臺通用購物津貼(滿2.1減2元)同時(shí)購買兩家店鋪的商品
一家商品金額2元,一家商品金額1元。 結(jié)果如下圖:



場景二:看購物津貼的退款


場景三:多個(gè)訂單一起下單
有些訂單必須和其他訂單一起下單,不能單獨(dú)購買和退款,例如火車票(門票、飛機(jī)票)中的保險(xiǎn),訂單提交未付款時(shí)訂單列表如下圖:




- 淘寶做為綜合性平臺,有很多商家入駐為了便于結(jié)算訂單均是在商家維度上進(jìn)行主訂單拆分,每個(gè)主訂單下會根據(jù)商家的不同商品進(jìn)行子訂單拆分;訂單列表是在商家維度展示的,也就是主訂單。
- 為了滿足平臺型通用的購物津貼,淘寶在獨(dú)立拆單后會存在訂單關(guān)聯(lián),這些訂單在付款前必須一起支付才能共同享用平臺津貼,共同取消才能釋放購物津貼;付款后,各個(gè)商家的訂單互相獨(dú)立可單獨(dú)退款。如果沒有共同使用平臺購物津貼而一起提交訂單的,淘寶就是按照商家維度去拆單,各個(gè)店鋪的優(yōu)惠獨(dú)立計(jì)算,支付和取消、退款時(shí)也不存在關(guān)聯(lián)關(guān)系。訂單結(jié)構(gòu)應(yīng)該有3層。
- 購物津貼是根據(jù)每個(gè)商家的商品銷售總金額按照比例分?jǐn)偟模脚_的津貼優(yōu)惠在每個(gè)子訂單上都是單獨(dú)的字段記錄。退款時(shí),如果退某個(gè)商家的訂單,那么可以將該訂單中使用的購物津貼部分退還用戶(對平臺來說是被薅羊毛)。
- 對于類似火車票和保險(xiǎn)這樣的訂單,拆單規(guī)則應(yīng)該都是通用的,因?yàn)槲覀兛梢栽谟唵瘟斜碇锌吹接唵问仟?dú)立顯示的而且也是在商家維度進(jìn)行拆單的,但是訂單之間建立了強(qiáng)關(guān)聯(lián)關(guān)系,有些訂單不能獨(dú)立操作,必須依附于其他訂單進(jìn)行狀態(tài)變更,這個(gè)是由商品是否可獨(dú)立購買和獨(dú)立退款決定的(例如保險(xiǎn))。這種訂單的下單場景本質(zhì)上和購物車訂單一樣,但是在商品上又增加了一步邏輯校驗(yàn)。
- 淘寶的訂單列表是不能按照業(yè)務(wù)類型去篩選訂單的,只能按照訂單狀態(tài),那是應(yīng)該是因?yàn)樘詫氝€是主打電商,在滿足電商場景需求的同時(shí)去支持其他業(yè)務(wù)類型的下單,例如:OTA業(yè)務(wù)。
- 門票和火車票、保險(xiǎn)的商家都是不一樣的,猜測飛豬的發(fā)展方向應(yīng)該是往OTA平臺方向發(fā)展,等同于淘寶、天貓這樣的電商平臺。
聲明:本文由網(wǎng)站用戶竹子發(fā)表,超夢電商平臺僅提供信息存儲服務(wù),版權(quán)歸原作者所有。若發(fā)現(xiàn)本站文章存在版權(quán)問題,如發(fā)現(xiàn)文章、圖片等侵權(quán)行為,請聯(lián)系我們刪除。