外貿(mào)商城關(guān)于訂單逆向觸發(fā)都有哪幾種情況?深圳外貿(mào)
電商平臺(tái)建設(shè)公司統(tǒng)計(jì)逆向流程的觸發(fā)主要有以下幾種情況。
●用戶自主取消訂單(整單);
●風(fēng)控系統(tǒng)觸發(fā)取消訂單(整單);
●客服接到客訴仲裁后觸發(fā)取消訂單(整單);
●超時(shí)未支付取消訂單(整單);
●換貨報(bào)缺轉(zhuǎn)為退單(整單、部分報(bào)缺)。
觸發(fā)條件應(yīng)考慮兩個(gè)方面:
●訂單狀態(tài)機(jī)[某一節(jié)點(diǎn)后(如訂單生產(chǎn)后)不允許取消訂單];
●訂單生成時(shí)間(主要是O2O方面,考慮到配送時(shí)間和線下流程的不規(guī)范,有可能出出現(xiàn)狀態(tài)機(jī)沒(méi)觸發(fā)更新但實(shí)際流程在流轉(zhuǎn)的情況)。其他要注意的事項(xiàng):
●當(dāng)退單被商家拒絕后,需要轉(zhuǎn)入客服仲裁的環(huán)節(jié)。
●部分退貨的訂單促銷(xiāo)一般保持享用狀態(tài),但按照分?jǐn)偟慕痤~進(jìn)行退款。從業(yè)務(wù)流程上來(lái)看,訂單流程是按照上述節(jié)點(diǎn)進(jìn)行流轉(zhuǎn)的,但從系統(tǒng)結(jié)構(gòu)來(lái)看,訂單系統(tǒng)的流程其實(shí)拆分成若干的步驟完成。從生成到最終完成,所有相關(guān)訂單處理后,選定對(duì)應(yīng)的倉(cāng)庫(kù)推送給WMS進(jìn)行生產(chǎn)、配送,主要的處理邏輯

如圖所示。
列舉的是一些主要的訂單功能,而不是所有的功能,每個(gè)電商的訂單系統(tǒng)都會(huì)有一些自己獨(dú)有的系統(tǒng)拆分,不過(guò)邏輯上來(lái)說(shuō)是一樣的。首先是生成訂單,從交易系統(tǒng)獲獲取基本的數(shù)據(jù)進(jìn)行訂單生產(chǎn),訂單包括母單和子單。生成的訂單信息會(huì)提交給訂單中心,風(fēng)控模塊首先會(huì)判斷訂單信息是否屬于惡意訂單,如果屬于惡意訂單,則申請(qǐng)系統(tǒng)取消訂單并回告用戶;如果屬于非惡意訂單,則根據(jù)所屬倉(cāng)庫(kù)、支付方式和訂單類(lèi)型等判斷拆單和需要下傳的下游信息。同時(shí)管道服務(wù)會(huì)將對(duì)應(yīng)的訂單信息同步給相關(guān)的非業(yè)務(wù)系統(tǒng),比如臺(tái)賬記賬、發(fā)票等。在拆單和預(yù)分揀的時(shí)候,有時(shí)會(huì)出現(xiàn)用戶訂單生成后卻暫時(shí)沒(méi)有匹配到對(duì)應(yīng)的倉(cāng)庫(kù)進(jìn)行下發(fā)的情況,那么在訂單的狀態(tài)節(jié)點(diǎn)中可以增加一個(gè)訂單轉(zhuǎn)移的概念,未轉(zhuǎn)移的訂單認(rèn)為還是僅僅完成生成,而轉(zhuǎn)移后的訂單會(huì)下發(fā)倉(cāng)庫(kù)進(jìn)行生產(chǎn)。訂單還有兩個(gè)模塊是屬于全局性質(zhì)的,即Promise和訂單跟蹤(或者也叫狀態(tài)回告)。Promise主要負(fù)責(zé)計(jì)算預(yù)計(jì)送達(dá)時(shí)間,它會(huì)根據(jù)倉(cāng)配情況和供應(yīng)商情況進(jìn)行整體計(jì)算;而訂單跟蹤可以理解為對(duì)應(yīng)訂單狀態(tài)機(jī)在發(fā)生變化時(shí)需要通知相關(guān)業(yè)務(wù)系統(tǒng),訂單回告可以通過(guò)MQ(MessageQueue,消息隊(duì)列)的方式由業(yè)務(wù)系統(tǒng)訂閱,一旦有變更,則由訂單系統(tǒng)主動(dòng)推送業(yè)務(wù)系統(tǒng)信息以保證及時(shí)性。由于篇幅只畫(huà)了回告交易,其實(shí)其他業(yè)務(wù)系統(tǒng)也可以接受回告信息。
訂單狀態(tài)機(jī)關(guān)于狀態(tài)機(jī),在百度百科的定義為“關(guān)于狀態(tài)機(jī)的一個(gè)極度確切的描述是它是一個(gè)有向圖形,由一組節(jié)點(diǎn)和一組相應(yīng)的轉(zhuǎn)移函數(shù)組成。狀態(tài)機(jī)通過(guò)響應(yīng)一系列事件而‘運(yùn)行’。每個(gè)事件都在屬于‘當(dāng)前’節(jié)點(diǎn)的轉(zhuǎn)移函數(shù)的控制范圍內(nèi),其中函數(shù)的范圍是節(jié)點(diǎn)的一個(gè)子集。函數(shù)返回‘下一個(gè)’(也許是同一個(gè))節(jié)點(diǎn)。這些節(jié)點(diǎn)中至少有一個(gè)必須是終態(tài)。當(dāng)?shù)竭_(dá)終態(tài),狀態(tài)機(jī)停止。”由上述定義可以看到,狀態(tài)機(jī)是用來(lái)表示按照一定的方向通過(guò)觸發(fā)不同節(jié)點(diǎn)產(chǎn)生數(shù)據(jù)流轉(zhuǎn)的過(guò)程。在訂單中通過(guò)情景觸發(fā)訂單狀態(tài)的變化來(lái)表達(dá)訂單流轉(zhuǎn)的過(guò)程,就是訂單狀態(tài)機(jī)。

所示分別是電商和O2O訂單的流轉(zhuǎn)過(guò)程。好了,
深圳網(wǎng)站建設(shè)公司本文關(guān)于“外貿(mào)商城關(guān)于訂單逆向觸發(fā)都有哪幾種情況”就分享到這里,謝謝關(guān)注,博納網(wǎng)絡(luò)編輯整理。