课程名称:产品经理电商系统实战,全面掌握前后端设计精髓
课程章节:第六章 订单全流程拆解
主讲老师:何云山
课程内容:
今天的学习内容包括【订单全流程拆解】章节下子章节:6-2 不同订单业务流程拆解;6-3订单流程状态机
课程链接:https://coding.imooc.com/lesson/552.html#mid=52072
课程收获:
6-2复杂的电商订单流转
订单各模块流转说明
1、订单中心:提交订单
2、风控中心:在订单过程中进行风控校验,主要是为了检测用户是否在黑名单上,用户购买行为是否正常(刷单)等,当检测到不正常时终止下单
3、商品中心:获取商品信息(SKU, 规格,价格等)、
4、配送中心:据运费模板计算运费
5、营销中心:获取商品,订单促销信息(运费、优惠券、促销活动),判断是否满足优惠条件,计算出优惠金额
6、会员中心:获取会员权益,例如平台抵扣积分,优惠券折扣条件等。
7、调度中心:检验销售库存,按照调度规则锁定库存
8、订单中心:得出支付订单的商品总金额与应付金额
9、支付中心:调用第三方支付,完成支付生成支付对账、交易记录
10、调度中心:选择发货仓,根据拆单规则(仓库,订单类型等)将订单拆分成子订单,发出发货单
11、WMS:拣货打包出库,对接第三方物流配送
12、订单中心:跟进第三方物流进度,用户完成商品签收或自动收货,完成订单交易.
订单模块的流转
其它流转模块说明
结算中心:下单后生成未结算/已结算资金,并对各个门店/仓库进行资金对账
财务系统:销售对账并针对分佣进行结算处理
数据中心:针对用户下单产生的数据汇总处理,从页面的浏览,到下单、交易完成
6-3订单流程状态机
订单的状态流转
订单生成后,在不同模块间交互,符合指定条件或触发,会流转对应状态.
跟踪订单进度
实物订单流程状态
正向:待支付、待发货、待收货、交易完成
逆向:交易取消、售后中
待支付/等待用户付款
前置条件:无
触发条件:提交订单
用户结算,提交并生成订单
提交订单会涉及库存多锁定,取消订单则库存释放
待发货/等待商家发货
前置条件:订单待支付状态
触发条件:订单完成支付
用户拍下物品成功付款之后,商家还没有发货,订单的商品正等待商家发货
交易完成/确认收货
前置条件:订单待收货状态
触发条件:自动确认收货或用户确认收货
自动确认收货的规则按照实物商品、虚拟商品均有不同
自动确认收货规则
虚拟商品
自动充值商品,完成付款后,系统会马上自动确认收货
自动发货商品,自商家已发货状态起的24小时后,系统会自动确认收货
虚拟商品,自商家已发货状态起的3天后,系统会自动确认收货
实物商品
自商家已发货状态起10天后,系统会自动确认收货
延长收货
对于普通实物的收货可以延长3天收货,虚拟交易的收货可以延长1天,每个订单只能延长一次
交易取消
前置条件:均可
触发条件:取消订单或退款/退货成功
订单取消交易
售后中
前置条件:订单待发货~交易完成
触发条件:提交退款/退货,且售后未完成
订单正处于退款或退款退货处理中
状态机
共同学习,写下你的评论
评论加载中...
作者其他优质文章