订单部分退款业务逻辑
2024-07-26 17:21:25 0 举报
订单部分退款业务逻辑
作者其他创作
大纲/内容
微信
发送异常短信通知
上一退款单是否退款成功
退款失败
是
否
有
是否退款三次或以上
回调
支付宝
按照退款申请时间排序,查询此订单下未退款成功(待退款或退款失败)且最早申请的退款记录
更改退款单状态为已退款
是否退款成功
定时任务补偿
没有
执行退款业务操作,状态退款中
用户申请退款
退款成功
每隔三小时一次补偿(待定)
此订单下是否还有未退款成功的子申请单
保存退款申请单状态为待退款
是否同一订单第一笔退款
按照退款申请时间排序,查询同一订单下未退款成功(待退款或退款失败)且最早申请的退款记录
支付平台
用户
执行退款业务操作状态退款中
更改数据库状态为退款失败
0 条评论
回复 删除
下一页