電商后臺產品設計:訂單拆單

56 評論 96844 瀏覽 771 收藏 6 分鐘

最近在做拆單的需求,細思極恐,思考越深入,就會發現里面涉及的東西越來越多,要想做好訂單拆單的功能,還是相當有難度,因此總結了一下拆單功能細節,分享出來。

拆單也有兩個層次,第一次是在提交訂單后支付之前拆單,這次是拆分的訂單,一次是在下單之后,發貨之前,去拆分發貨單(SKU層面)。

兩次拆單的原則不同,第一次拆單是為了區分平臺商家、方便財務結算,第二次拆單是為了按照最后的發貨包裹進行拆單,如不同倉庫、不同運輸要求的SKU、包裹重量體積限制等因素(第二次拆單的有些步驟可以放在第一步)。

需要注意的是,若是跨境商品平臺,則需要在支付前完成所有拆單步驟,因為報關需要三單對碰,訂單、支付單、運單統一。

1. 為什么要拆單

拆單,顧名思義就是客戶在下單之后,為了發貨和結算方便,需要對訂單進行拆分。

影響拆單的因素主要有以下幾點:

(1)店鋪商家

由于商品歸屬權不同,涉及到財務結算和發貨的問題,店鋪商家不同,需要拆分訂單。例如京東自營和平臺商家的商品在下單時會拆分成不同的子訂單,售后入口不同?;蛘卟煌詫毜晖瑫r下單會按照店鋪進行拆單。

(2)倉庫

由于發貨倉庫不同,按照商品歸屬的倉庫進行拆單,若有多倉有貨,還應按照地域時效選擇倉庫進行拆單。

(3)品類

由于商品屬性和價值得不同,同樣會產生拆單需求。例如易碎品需要特殊包裝,超大物品(兒童座椅、輪胎)需要單獨包裝。甚至有些品類不同的商品不能放在一起,都需要來定義拆單規則。

(4)物流因素

不同物流公司對單個包裹的重量或體積都有特殊要求,需要根據sku的毛重和體積計算包裹總重量和體積,超出物流公司限制的也需要拆單。

(5)商品價值

這塊的拆單主要是跨境海淘商品,國家政策規定:跨境電子商務零售進口商品的單次交易限值為人民幣2000元,個人年度交易限值為人民幣2萬元。當單次購買超過2000元(單倉)之后,就需要對訂單拆單。(總不能告訴用戶少買點,不要超過兩千吧?。?/p>

2.?拆單流程

根據拆單的一些影響因素,需要對訂單進行拆分。由于跨境電商和國內電商的區別點:

  1. 跨境電商一般是單品單倉,同一個SKU只在一個倉庫有,而國內電商一般有多個區域倉,從時效最高的倉庫發貨;
  2. 跨境電商需要報關,必須三單統一,所以拆單只能發生在下單后、支付前,而國內電商除了平臺商家不同需要在下單時就拆單,其他的拆單步驟可在下單之后再拆發貨單;
  3. 報關限額,只有跨境電商需要考慮。

下圖簡單解析一下拆單的流程:

拆單流程

3. 拆單之后的前端顯示

在提交訂單之后、支付之前的拆單訂單,需要即時顯示給用戶,若用戶中斷支付,再回到支付環節,就需要分開支付。用戶就能知道,是不同的包裹發過來的,分屬不同的子訂單。

訂單拆分(淘寶)

在支付之后,系統根據一些影響因素進行拆單,同一個子訂單可能會對應多個物流單,在訂單顯示頁面查看物流時,需要展示多個物流信息。但是現在多個平臺只能一個訂單對應一個物流單。有些訂單無法通過一個包裹就能發貨,在信息反饋給客戶上就會有些瑕疵。

關于支付單,雖然基本所有平臺都會通過合并支付的方式簡化支付環節,但是不同的子訂單都是可以拿到不同的支付單號的,這樣就有利于售后和財務管理,對于跨境商品,還有報關的作用。

小結

拆單的系統比較復雜,要做的完全徹底,對大部分電商公司有很大的困難,這需要打通從訂單系統到WMS系統的許多環節,所以需要在產品設計上進行取舍,根據平臺的具體需求來確定拆單需求的優先級。

 

#專欄作家#

Bouny_Yuan,公眾號:碎碎戀產品。人人都是產品經理專欄作家、電商產品經理。專注于電商產品設計、商業分析以及后臺挖坑。

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

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. 跨境電商平臺需要將訂單拆成最小顆粒度的發貨單,這樣電商企業在清關環節需要按發貨單進行清關嗎?

    來自江蘇 回復
  2. 如果想系統入門和學習電商產品經理,可以了解劉志遠老師和王偉老師共同主講的《電商產品經理精進計劃》課程,系統講解10大電商核心模塊,包括從用戶端到后端支撐體系的全流程、前后臺系統邏輯,幫你構建完整的電商產品知識體系。了解詳情可戳>>http://996.pm/Mkl86

    來自廣東 回復
    1. 也可以添加顧問老師微信(ID:qdxymg)咨詢哈~

      來自廣東 回復
  3. 請教大佬,拆單,訂單只拆一次嗎?根據你上面的流程,拆單的時候做多級判斷,最終訂單的拆分只有一級。

    來自廣東 回復
    1. 支持多級的

      來自浙江 回復
  4. 請問拆完的子訂單可以刪除嗎,如果可以刪除,父訂單狀態怎么處理

    來自北京 回復
    1. 已拆分的子訂單建議刪除。所有已支付的訂單都不應該刪除。

      來自浙江 回復
  5. 學習了 我們涉及的是售后的拆單 電商這個在售前就要拆
    另外作者提到的一個訂單號對應多個物流單號的,現在淘寶可以查啦~

    來自北京 回復
    1. 售前拆單的場景是什么?

      來自浙江 回復
  6. 問下作者在供應商填寫物流單號有文章嗎

    來自北京 回復
  7. @Bouny_Yuan 拆單原型能看一下???

    來自上海 回復
    1. 哈哈哈 這種產品原型應該很少的 主要是業務層得強邏輯

      回復
  8. 請問對于微信支付的合并訂單,用戶取消支付進入待付款環節,這時再單獨支付,由于訂單金額發生變化,微信無法支付,應該如何處理呢?

    回復
    1. 估計你們節點定義的有問題

      來自廣東 回復
    2. 訂單金額發生變化時,點擊支付就應該重新更新訂單狀態

      來自浙江 回復
  9. ?? 前2個月剛完成公司的系統重構項目,感覺太遲看到文章了!早點看到估計就能少踩點坑了 ??

    來自廣東 回復
    1. 求聯系方式

      來自北京 回復
  10. 低于非電商產品來說,看過這篇文對電商的一些產品模塊范圍有了初步的了解,受教了~

    來自上海 回復
    1. 哎,我的錯別字啊 ? 對于非電商產品,抱歉~

      來自上海 回復
  11. 想了解不同拆單模式下,按商家拆分的訂單一般會是單獨的訂單還是父訂單關聯子訂單,京東商城貌似存在父子訂單概念,淘寶、1688則沒有

    來自江蘇 回復
    1. 父子訂單較好,能更好的理解用戶

      來自廣東 回復
    2. 有優惠券促銷邏輯的,感覺有付訂單會比較好,因為需要追溯活動的,沒有的話感覺就沒有必要了,因為拆單以后基本上沒啥關系了

      來自上海 回復
  12. 考慮拆單的問題還欠缺了運營活動方面的因素,例如優惠券在拆單后的處理,拆單后導致的退款退貨中的實際返款金額,這里面的事情很多,你說的只是表象,深入到電商平臺的運營上看,你總結的東西就不實際了。你的框架更加適合B端,例如阿里巴巴的電商系統,toC的匹配度就不足30%了

    來自浙江 回復
    1. 你牛逼你說啊,光評論不具體說

      回復
    2. 優惠券如何使用,拆單也不影響優惠券呀。優惠券退的情況,除非出現了退貨

      回復
    3. 拆單一般不用考慮優惠分攤的問題,通過優惠分攤算商品實付金額。然后進行售后

      來自廣東 回復
  13. 寫的很好,我只做過用戶端的拆分,后臺系統的沒見過,對我很有用,但是好想看到拆單原因的平臺實例

    回復
  14. 跨境電商平臺也可以在支付后發貨前拆分吧,我們一直都是這樣操作。因為后臺有部分發貨的功能。

    回復
    1. 部分發貨 怎么解決運單號、訂單號和支付號 一致的問題?

      來自廣東 回復
    2. 部分發貨運單號可以不一樣,訂單號是一致的。

      來自廣東 回復
    3. ?? 不僅訂單號一致,支付之后拆單分批發貨,連交易流水號都是一樣的,這樣海關能放過?搞笑哦

      來自廣東 回復
    4. 通過第三方訂單管理系統拆單,平臺上對應的order number不會改變,點擊部分發貨實現分批發貨,缺貨/貨物不在同一個倉庫/貨物超重/關稅過高等情況下,都會這樣操作。發了那么多單子,海關哪里不通過?

      來自廣東 回復
    5. 確定是保稅區發貨或者海外直郵的? 國內完稅倉發貨不屬于跨境保稅發貨的范疇

      來自廣東 回復
    6. 支付后拆單 調用支付企業的報關接口可以以子單進行報關

      來自北京 回復
    7. 支付后進行拆單也是可以的,這點在理論上可行,但是實際操作中,后端自己再造一次訂單,相當于給訂單復雜度又增加了一層,數據梳理也很麻煩,很少有自營平臺這樣做。

      來自浙江 回復
    8. 應該是人工再拆分了子訂單吧

      回復
  15. 由于發票的限制,大于1000萬的訂單開不了票也需要拆單,根據作者的意思是先下單的時候就拆好再讓用戶分別付款唄,如果同一家店鋪一個物料如何處理金額問題的拆單呢

    回復
    1. 1.單個訂單超過1000w的一般不會線上下單,屬于偽需求
      2.我并沒有說下單時就拆單,我是說海淘訂單需要提前拆好單,國內訂單可以下單之后再拆。

      來自浙江 回復
    2. 作者的意思應該時生成訂單時在數據庫層面就拆成多個訂單,但是用戶在支付時看不到,還是統一一起支付的。

      回復
    3. 超過1000萬的訂單,可以針對一個訂單開多張票,我理解這個應該跟訂單拆分沒太多關系。

      來自浙江 回復
  16. 贈品拆分訂單也需要考慮

    回復
    1. 贈品也屬于這個訂單中的商品

      來自浙江 回復
  17. 前面的背景寫的很多,感覺后面寫的不夠詳細呢。拆單分為支付前支付后,但是需要拆單的五個因素沒有做出區分具體實現過程中哪個是支付前實現,哪個是支付后實現,具體考慮因素有哪些。前面的分析中按店鋪和按客單金額需要在支付前,為什么放在第一個和第五個步驟?難道都是在支付前實現的?作者做的是電商平臺嗎?如果是單獨商家的貨,為什么需要平臺自動給根據發貨倉庫,物流因素拆分呢?希望作者可以補充詳細說明下,謝謝^_^

    回復
    1. 訂單價值是指海淘訂單才考慮。
      請認真閱讀理解。

      來自浙江 回復
  18. 拆單是迫不得已的行為,從簡化流程上看,合并訂單才是大勢所趨。個人建議,是否能從sku類別級別定義規則。避免單一條件判斷,畢竟優先級還是看用戶配置。

    回復
    1. 合單在訂單量一般的企業中屬于偽需求??紤]因素:
      1.用戶分開下單難道希望你再合單?
      2.合單涉及的系統復雜度與合單帶來的價值是否匹配?
      3.從倉庫處理看,發貨單緩存池中每天到底有幾單適合合單?實際中往往碰到合單之后,物流超載發貨。

      來自浙江 回復
    2. 合包(訂單并不進行合并)出于物流成本考慮是沒有問題的。合理的規則可以為企業節省不少物流成本

      來自北京 回復
    3. 直播電商的產生促使合單的需求增多。商品鏈接是一個一個放出的,所以一場直播下來,一個用戶可能下了多單。

      來自浙江 回復
  19. 謝謝干貨,期待更新。
    電商產品妞,跌跌撞撞完成了國內和海外版本的電商后臺體系搭建。歡迎各位互通有無,vx:15223222531。

    來自上海 回復
    1. 我做的鋼鐵電商,訂單拆分是在購物車就形成啦。

      來自廣東 回復
  20. ? 我也剛拆完,怎么勾搭你?

    來自山東 回復
    1. 關注我的公眾號(碎碎戀產品),給你微信號吧,一起來交流 :mrgreen:

      來自浙江 回復
    2. 正在做一個線上購物的后臺,求勾搭

      來自廣東 回復
    3. 剛關注了,樓主

      來自廣東 回復
    4. 求個VX號

      來自廣東 回復
    5. q19921213q

      來自山東 回復