关于电商订单拆分
2019年07月11日 03:52:40
5349
用最简单的语言了解那些被忽视的设计知识点——关于电商订单拆分 ### 订单拆分的原因 **1、仓库不同或需要调货** 例如京东,京东自营在不同地区建有很多仓库,用户下单后根据用户填的收货位置判定从哪个仓库发货,一般是距离较近的(猜测,应该会有相应的调度机制)。比如在京东自营上购买一袋卫生纸,一瓶洗衣液,两者的供货仓库如果不同,或者同属一个仓库但卫生纸缺货需要从其他仓库调货,那么支付后会拆分成两个独立的订单 **2、供货商、店铺不同** 例如淘宝,不同的商家入驻淘宝平台后,用户在a店铺购买了卫生纸,在b店铺买了洗衣液,一起结算后也需要进行订单拆分,两家店铺是独立的存在,涉及财务及发货问题。京东上也有类似情况(自营与入驻商家商品一起下单) **3、跨境清关** 2016年开始,国家对跨境电商做了市场规范,税什么的问题暂不讨论,太复杂,主要说一下三单合一的监管政策。 > 对于通过跨境电商入境的商品过往海关时需要三单合一,即支付单、订单、物流单三单要一致匹配 即:用户在跨境电商平台上下单后,支付单位推送支付单号、平台推送订单号、物流推送运单号给海关,至于海关怎么做的数据校验暂不care 同时,为确保能顺利通关,每笔订单不超过2000,年限2万,每笔超过2000的时候进行订单拆分(同一店铺),每笔子订单拥有单独的订单号和运单号以及支付单号,主要针对海淘商品 **4、物流限制** 不同物流快递公司的单包重量、体积限制不同,根据sku的重量或体积计算出是否超出物流快递公司限制,超出的话就需要拆订单(前提是商品sku有重量或体积)。比如在一家店铺买了一箱方便面,假设重量是6kg,申通规定单包不超过10kg,圆通规定单包不超过5kg,那么如果发申通的话,就是一个订单一个包裹,发圆通的话就是两个订单两个包裹(怎么拆?换小箱呗) **5、商品品类** 举例:商品品类属于易碎品的,需要单独发货。比如从一家店铺买了一件客厅大吊灯,又买了几卷卫生纸,就需要拆单。哈哈 ### 订单拆分时机 **1、下单后支付前** 用户提交订单后,无论是否支付,都会拆分成多个订单,每个订单拥有单独的订单编号以及运单号(当然运单号是支付后才有) **案例:淘宝** 用户下单后,如果未进行支付,取消支付后订单列表待付款状态下,订单会被拆分成多个子订单,可以单独进行支付
**2、支付后** 用户提交订单后,如果未进行支付,取消支付后订单列表中订单没有被拆分,表现为只有一个父订单,一个订单编号,可以进行合并支付。支付完成后,订单被拆分,拥有多个子订单,拥有独立的订单号、及运单号,至于是否需要拆分支付流水,视财务平账等情况而定 **案例:京东**
**3、特殊说明** 跨境海淘商品由于其清关政策需要进行三单对碰,一般情况下采用的都是下单后支付前拆分订单规则,下单前就拆好单合并支付后直接生成清关所需的三单,不扰乱后续的逻辑;采用支付后拆单的话,会生成一个支付单号对应多个订单号和运单号,再拆分支付流水虽然也可以,但会造成后台资源的浪费 京东由于其架构都是支付后拆分订单,所以当海淘商品与普通商品一起结算的时候需要将两者单独分开结算,无法合并支付
**订单是否拆分、无论什么时候拆分、是否合并支付以及是否拆分流水等等问题的大前提是,最好不要动订单原有的数据结构** > 订单拆分金额、运费、优惠折扣平摊以及退款退货等流程有时间再整理,有赞的包裹术也不错 > 整理参考:「简书-菜哥」 > https://www.jianshu.com/p/d1f18987525c?from=groupmessage&isappinstalled=0 > 我的站点:biliui.com > 设计交流群:464674996