问诊订单对接流程
2021-05-11 15:19:57 0 举报
问诊订单对接流程
作者其他创作
大纲/内容
运营后台
问诊结束
接口2:取消订单
返回
退款回调
中台
售后驳回入参
服务端
调用多点接口2:问诊结束
不满足售后直接返回提示
中台->多点:取消订单 1. 用户未支付取消 2. 用户已支付取消
多点->中台:售后审核通过
满足售后告知中台生成售后单
接口1:校验
售后已退款
中台->多点:创建待支付订单
多点->中台:售后驳回
判断是否可以售后
取消订单参数中台的订单编号等
接口1:入口只做校验,不操作DB
售后审核不通过
同步退款
调用多点售后驳回
已接单触发im对话发送MQ创建会话单
多点->中台:问诊订单发起售后
告知中台订单已发货
发起售后
调用多点接口2:医生接单
多点健康
接口2:DB操作
取消订单参数
微信/支付宝
数据落库
售后审核通过
订单支付完成
拿到订单信息,创建待支付订单1.中台订单号字段冗余2.校验医生接诊、价格等3.记录优惠券相关数据
调用接口2:售后通过
多点->中台:问诊结束1.手动结束2.定时任务自动结束
校验
调用中台问诊结束接口
中台->多点:更新订单状态为已支付(待接诊)
发起问诊使用优惠券
医生结束问诊定时任务结束问诊
售后通过入参
多点->中台:医生接诊
多点->中台:取消订单 1. 定时任务未支付取消(15分钟未支付) 2. 定时任务已支付取消(超过24小时未接诊)
取消订单
告知中台取消订单的结果
用户端
接口2:驳回
售后退款中
接口1:结束问诊校验
调用多点生成售后单接口记录中台售后单号
医生接单
待支付-待接诊
0 条评论
下一页