通知订单中心订单状态更改为已发货
商家同意并需用户回寄更改申请状态为商家同意并回寄处理状态为处理中录入商家处理操作记录
下载未处理物流信息
用户查看物流状态
用户等待商家处理
订单支付成功消息
Y
是否缓存配送实时状态信息?
实时状态缓存
是否有历史提交记录
更改物流信息状态为已生效
商家是否处理
存储物流公司、物流单号,更改物流状态为已发货
结束
返回物流信息
是否已发货?
商家同意退款更改申请状态为商家同意处理状态为已处理录入商家处理操作记录
商家拒绝更改申请状态为商家拒绝处理状态为已处理录入商家处理操作记录
调用快递100接口获取物流实时状态
用户是否已签收
N
物流信息消息
录入退货申请状态为等待商家回应录入退货操作记录
B端
用户提交退货申请
更改订单状态为已完成
商家后台查看物流信息
物流系统生成物流信息Model、订单信息Model,物流状态为未生效(未支付)
用户订单支付成功
上传已发货物流信息
用户填写回寄信息并提交更改状态为已填写回寄信息,等待商家回应录入操作记录
用户提交订单
上传物流信息、订单信息至物流系统
通知订单中心订单状态为已收货