# 售后状态指引
# 有什么疑问先看我
# 售后状态流转图
# 状态流转说明
售后状态只能沿着流转图的边流转, 边是有方向的, 只能从箭头末端流转到尖端. A 状态到 B 状态如果有这个边, 那么就可以从 A 状态流转到 B 状态. 如果 A 到 B 不存在边, 那么就不能流转.
每个边都代表一个事件, 事件一般都有对应的回调, 如果是有回调的, 一定会出现在下方的回调列表里, 如果列表里没有, 这个事件就是没有回调, 只要不是由商家主动触发的事件, 一定会有回调.
由于网络异常或者系统的波动, 可能出现商家侧未能成功接收到事件通知的情况, 导致商家侧状态不能正常流转. 微信侧不保证回调一定成功送达, 商家侧系统不能完全依赖回调事件, 需要主动轮询售后单状态, 如果发现微信侧售后单状态或数据与商家侧不一致(比如退货快递单号, 售后单状态等), 应及时更新商家侧售后信息.
# 超时时间
类型 | 超时时间 |
---|---|
商家处理退款超时 | 48小时 |
商家处理退货超时 | 48小时 |
商家超时未确认收货 | 10天 |
用户超时未申请平台接入 | 7天 |
用户上传退货物流超时 | 7天 |
# 售后状态对应的枚举值
# 售后事件和API、回调的对应关系
回调只和事件对应, 和状态无关, 事件发生了就会有回调, 没有写的回调就是没有.
事件 | API | 触发回调 | 说明 |
---|---|---|---|
用户申请退款 | 用户提交售后申请 | 用户提交售后申请回调 | - |
用户申请退货 | 用户提交售后申请 | 用户提交售后申请回调 | - |
用户修改申请 | 用户更新售后申请 | 用户更新售后申请回调 | - |
用户取消申请 | 用户取消售后申请 | 用户取消售后申请回调 | - |
用户申请平台介入 | 无API,只能由用户在微信侧触发 | 暂无 | - |
用户超时未申请平台介入 | - | 用户申请平台介入超时回调 | - |
用户上传退货物流 | 用户上传退货物流 | 用户上传退货物流回调(待商家确认收货) | - |
用户取消退货物流 | - | 用户取消退货物流回调 | 该事件只有当用户在微信侧退货时选择了在线下单, 之后取消上门揽件时才会触发, 其他场景不存在取消物流的情况 |
用户超时未上传退货物流 | - | 用户上传退货物流超时回调 | - |
用户确认退款凭证 | 无API,只能由用户在微信侧触发 | 用户确认退款凭证回调 | - |
商家同意退款 | 同意退款 | - | - |
商家处理退款申请超时 | - | 商家处理退款申请超时回调 | - |
商家同意退货 | 同意退货 | - | - |
商家处理退货申请超时 | - | 商家处理退货申请超时回调 | - |
商家拒绝退款 | 拒绝售后 | - | - |
商家拒绝退货 | 拒绝售后 | - | - |
商家上传退款凭证 | 上传退款凭证 | - | |
商家确认收货 | 同意退款 | 商家确认收到的货没问题后,调用同意退款API表示确认收货,如果有问题就调用拒绝售后API | |
商家超时未确认收货 | - | 商家确认收货超时回调 | - |
平台退款成功 | - | 平台退款成功回调 | - |
平台退款失败 | - | 平台退款失败回调(待商家线下退款) | - |
平台判定无需退款/退货 | - | 纠纷事件更新售后单状态回调 | 纠纷事件通知请见纠纷回调 |
平台判定商家退款 | - | 纠纷事件更新售后单状态回调 | 纠纷事件通知请见纠纷回调 |
平台判定商家退货 | - | 纠纷事件更新售后单状态回调 | 纠纷事件通知请见纠纷回调 |