拆单也有两个层次,第一次是在提交订单后支付之前拆单,这次是拆分的订单,一次是在下单之后,发货之前,去拆分发货单(SKU层面)。

两次拆单的原则不同,第一次拆单是为了区分平台商家、方便财务结算,第二次拆单是为了按照最后的发货包裹进行拆单,如不同仓库、不同运输要求的SKU、包裹重量体积限制等因素(第二次拆单的有些步骤可以放在第一步)。

需要注意的是,若是跨境商品平台,则需要在支付前完成所有拆单步骤,因为报关需要三单对碰,订单、支付单、运单统一。

1. 为什么要拆单

拆单,顾名思义就是客户在下单之后,为了发货和结算方便,需要对订单进行拆分。

影响拆单的因素主要有以下几点:

(1)店铺商家

由于商品归属权不同,涉及到财务结算和发货的问题,店铺商家不同,需要拆分订单。例如京东自营和平台商家的商品在下单时会拆分成不同的子订单,售后入口不同。或者不同淘宝店同时下单会按照店铺进行拆单。

(2)仓库

由于发货仓库不同,按照商品归属的仓库进行拆单,若有多仓有货,还应按照地域时效选择仓库进行拆单。

(3)品类

由于商品属性和价值得不同,同样会产生拆单需求。例如易碎品需要特殊包装,超大物品(儿童座椅、轮胎)需要单独包装。甚至有些品类不同的商品不能放在一起,都需要来定义拆单规则。

(4)物流因素

不同物流公司对单个包裹的重量或体积都有特殊要求,需要根据sku的毛重和体积计算包裹总重量和体积,超出物流公司限制的也需要拆单。

(5)商品价值

这块的拆单主要是跨境海淘商品,国家政策规定:跨境电子商务零售进口商品的单次交易限值为人民币2000元,个人年度交易限值为人民币2万元。当单次购买超过2000元(单仓)之后,就需要对订单拆单。(总不能告诉用户少买点,不要超过两千吧!)

2. 拆单流程

根据拆单的一些影响因素,需要对订单进行拆分。由于跨境电商和国内电商的区别点:

  1. 跨境电商一般是单品单仓,同一个SKU只在一个仓库有,而国内电商一般有多个区域仓,从时效最高的仓库发货;
  2. 跨境电商需要报关,必须三单统一,所以拆单只能发生在下单后、支付前,而国内电商除了平台商家不同需要在下单时就拆单,其他的拆单步骤可在下单之后再拆发货单;
  3. 报关限额,只有跨境电商需要考虑。

下图简单解析一下拆单的流程:

拆单流程

3. 拆单之后的前端显示

在提交订单之后、支付之前的拆单订单,需要即时显示给用户,若用户中断支付,再回到支付环节,就需要分开支付。用户就能知道,是不同的包裹发过来的,分属不同的子订单。

订单拆分(淘宝)

在支付之后,系统根据一些影响因素进行拆单,同一个子订单可能会对应多个物流单,在订单显示页面查看物流时,需要展示多个物流信息。但是现在多个平台只能一个订单对应一个物流单。有些订单无法通过一个包裹就能发货,在信息反馈给客户上就会有些瑕疵。

关于支付单,虽然基本所有平台都会通过合并支付的方式简化支付环节,但是不同的子订单都是可以拿到不同的支付单号的,这样就有利于售后和财务管理,对于跨境商品,还有报关的作用。

小结

拆单的系统比较复杂,要做的完全彻底,对大部分电商公司有很大的困难,这需要打通从订单系统到WMS系统的许多环节,所以需要在产品设计上进行取舍,根据平台的具体需求来确定拆单需求的优先级。

电商后台产品设计:订单拆单相关推荐

  1. 完整电商后台产品设计-01整体产品规划设计

    本文将对电商后台功能架构设计讲解,主要包括:公共模块.商品.订单.营销.商品分销.客户.数据.资产等管理,希望能够帮助到还在烦于如何设计而焦虑的你. 先给大家展示一下产品设计原型 点击访问产品原型 数 ...

  2. 电商企业如何设计订单系统?

    点击▲关注 "爪哇笔记"   给公众号标星置顶 更多摄影技巧 第一时间直达 概述 本文主要讲述了在传统电商企业中,订单系统应承载的角色,就订单系统所包含的主要功能模块梳理了设计思路 ...

  3. 电商产品设计:拆单规则和业务场景详解

    订单的拆分指的是一次下单的商品被分成多个订单进行管理,或者一个订单号下的商品被拆分成多个配送单进行发货:订单的合并指的是把多个订单进行一起配送,一起发货.那么拆分和合并是根据什么原则和场景进行的呢? ...

  4. JAVA基础WEB阶段第八天——MYSQL数据库(二)电商后台产品综合案例之练习各条命令

    DQL语句练习的准备SQL 假设数据为某电商平台后台产品表 #创建商品表: CREATE TABLE product(pid INT PRIMARY KEY,pname VARCHAR(20),pri ...

  5. Vue项目实战之电商后台管理系统(八) 订单管理及数据统计模块

    前言 目录 前言 一.订单管理模块 1.1 新建订单管理组件 1.2 订单管理模块效果图 1.3 订单管理模块页面布局及展示数据 1.4 点击修改按钮弹出修改地址对话框 1.5 点击查询物流进度按钮弹 ...

  6. dj电商-模型类设计-1.x-订单模块表

    订单模块 订单信息表 class OrderInfo(BaseModel):'''订单模型类'''PAY_METHOD_CHOICES = ((1, '货到付款'),(2, '微信支付'),(3, ' ...

  7. 10.4 Vue电商后台管理 完善订单模块--用Tab切换对订单进行分类

    1. 效果如下: 2. 实现代码 四个el-tab-pane中,< el-table >是一样的: <el-tab-pane name="all" label=& ...

  8. 10.2 黑马Vue电商后台管理系统 完善订单模块--搜索订单(修改后端)

    效果如下: 搜索时列表动态变化,在我专栏下另一篇文章写了,这篇文章不再讲述,这篇文章只讲述如何从后端(打开vue_api_server这个文件夹,而不是vue_shop)修改代码来实现这个功能 我的思 ...

  9. 实战:读懂这一篇掌握电商后台设计

    转载:原文根源实在是找不到... 本文为作者对平时工作的思考总结,包括商品中心的设计.订单拆单的实现.促销活动及优惠券的设计使用等,对相关从业者,有借鉴意义.欢迎留言交流讨论. 本文包括以下几个部分: ...

最新文章

  1. 用原生js的postMessage实现iframe传值,也可以用于跨域嵌套iframe传值
  2. 日调用量超三十万亿,腾讯开源百万级服务发现和治理中心北极星
  3. 拒绝泡沫,客观评价!让我们从18个分立的视角来看AI
  4. Javascript添加收藏夹和设为首页兼容写法
  5. 国二c语言操作题评分标准,全国计算机二级C语言操作题题库.doc
  6. 每日程序C语言2-判断某日期是这一年的第几天
  7. JLink接口的SWD接法
  8. 各个平台看 docset 的工具
  9. 【原生JS插件】LoadingBar页面顶部加载进度条
  10. 北京 | 轻舟智航 招聘 感知算法工程师
  11. vlookup两个条件匹配_用VLOOKUP进行同时满足两个条件的查找,几种方法都在这啦!||Excel技巧...
  12. linux时区的几个代码片段
  13. flask项目源码_源码解读:Flask上下文与代理模式
  14. Nokia真机测试程序自动退出现象搜集[1][javaME]
  15. 微型计算机控制技术应用,微型计算机控制技术的发展及应用123.doc
  16. gcj编译java_GCJ:The GNU Compiler for the Java(让你的java程序脱离JRE),GCJ环境的配置
  17. Android Dialog弹出对话框整理总结
  18. WICC | 为什么说中国「泛娱乐」出海绕不开这家公司
  19. Studio e.go!全游戏 CG100%+回想存档包
  20. PHP的strtolower()和strtoupper()函数在安装非中文系统的服务器下可能会将汉字转换为乱码

热门文章

  1. 航电系统JAVA_航电系统
  2. 台达变频器485通讯接线图_台达变频器基本配线图
  3. 即构音视频 Express Flutter SDK 全面支持空安全
  4. 世鸿汇创学习理财投资千万要记住这9个要点
  5. Python判断 NoneType数据类型
  6. mongodb 不等于查询语句$ne、范围包含in语句$in
  7. 微软账号被锁定,无法发送安全码
  8. 基于CT取电LoRa传输的无源无线电流互感器应用方案
  9. linux命令(9)——网络配置 修改host文件
  10. A069_店铺入驻_FastDfs_邮件