Appearance
订单售后状态推送
| 拥有此API的权限集并订阅此消息推送 |
|---|
| 订单管理-查询 |
接口描述
- 推送售后单状态变更消息
推送参数
| 参数名 | 是否必传 | 类型 | 说明 |
|---|---|---|---|
| type | 是 | string | 推送类型:after_sale-售后 |
| app_id | 是 | String | 店铺id |
| message_id | 是 | String | 消息ID |
| retry_times | 是 | int | 重试次数 |
| xe_data | 是 | Object | 业务数据 |
xe_data 参数结构
| 参数名 | 必选 | 类型 | 说明 |
|---|---|---|---|
| action | 是 | string | 事件类型:详情见下方action参数说明 |
| version | 是 | string | 版本号 |
| app_id | 是 | string | 店铺id |
| order_id | 是 | string | 订单id |
| aftersale_id | 是 | string | 售后id |
| state | 是 | int | 售后单状态 |
备注
state参数说明
| 参数名 | 说明 |
|---|---|
| 0 | 未受理申请中 |
| 1 | 用户取消申请 |
| 2 | 商家受理中 |
| 3 | 商家逾期未处理 |
| 4 | 商家拒绝退款 |
| 5 | 商家拒绝退货退款 |
| 6 | 待买家退货 |
| 7 | 退货退款关闭 |
| 8 | 待商家收货 |
| 11 | 商家退款中 |
| 12 | 商家逾期未退款 |
| 13 | 退款完成 |
| 14 | 退货退款完成 |
| 15 | 换货完成 |
| 16 | 待商家发货 |
| 17 | 待用户确认收货 |
| 18 | 商家拒绝换货 |
| 19 | 商家已收到货 |
| 20 | 商家审核同意,待受理 |
| 21 | 供应商逾期未处理 |
| 22 | 门店审核同意,待受理 |
| 23 | 平台介入中 |
| 24 | 确认签收 |
| 25 | 换货转仅退款 |
| 26 | 换货转退货退款 |
| 60 | 商家拒绝收货 |
| 61 | 待揽收 |
state表示本次售后状态变更事件代码。部分操作事件处理后的最终售后单状态可能发生转换,例如state=24确认签收成功后,售后单最终状态为state=15换货完成。
action参数说明
| 参数名 | 说明 |
|---|---|
| create_aftersale | 推送类型:创建售后单 |
| cancel_aftersale | 推送类型:取消售后申请 |
| shop_agrees_refund | 推送类型:商家同意退款 |
| shop_overdue | 推送类型:商家逾期未处理 |
| shop_refuse_aftersale | 推送类型:商家拒绝退款 |
| shop_refuse_return_refund | 推送类型:商家拒绝退货退款 |
| shop_sends_return_address | 推送类型:商家同意售后并发送退货地址 |
| return_refund_closed | 推送类型:退货退款关闭 |
| buyer_returns_shipment | 推送类型:买家寄件退回 |
| refunding | 推送类型:退款中 |
| refund_over_time | 推送类型:退款超时 |
| refund_completed | 推送类型:退款完成 |
| return_refund_completed | 推送类型:退货退款完成 |
| exchange_completed | 推送类型:换货完成 |
| wait_shop_send_goods | 推送类型:待商家发货 |
| exchange_shipped | 推送类型:商家已发货 |
| reject_goods | 推送类型:商家拒绝换货 |
| shop_agrees_receive | 推送类型:商家确认收货 |
| shop_agrees_aftersale | 推送类型:商家同意售后 |
| supplier_overdue | 推送类型:供应商逾期未处理 |
| store_examine | 推送类型:门店审核 |
| xiaoe_intervention | 推送类型:平台介入中 |
| confirm_receipt | 推送类型:确认签收 |
| exchange_for_return | 推送类型:换货转仅退款 |
| exchange_for_return_goods | 推送类型:换货转退货退款 |
| shop_refuse_receive | 推送类型:商家拒绝收货 |
| wait_door_pickup | 推送类型:待揽收 |
推送解密后示例
创建售后单示例
<doc>
<type>after_sale</type>
<app_id>appAKLWLitnxxxx</app_id>
<message_id>20230615_1669013687304xxxxxx</message_id>
<retry_times>0</retry_times>
<xe_data>
<action>create_aftersale</action>
<app_id>appAKLWLxxxxxx</app_id>
<order_id>E2021072914183xxxxxx</order_id>
<version>v1.0.0</version>
<aftersale_id>A1624244852_xxxxxxxx</aftersale_id>
<state>0</state>
</xe_data>
</doc>取消售后申请示例
<doc>
<type>after_sale</type>
<app_id>appAKLWLitnxxxx</app_id>
<message_id>20230615_1669013687305xxxxxx</message_id>
<retry_times>0</retry_times>
<xe_data>
<action>cancel_aftersale</action>
<app_id>appAKLWLxxxxxx</app_id>
<order_id>E2021072914183xxxxxx</order_id>
<version>v1.0.0</version>
<aftersale_id>A1624244852_xxxxxxxx</aftersale_id>
<state>1</state>
</xe_data>
</doc>商家同意退款示例
<doc>
<type>after_sale</type>
<app_id>appAKLWLitnxxxx</app_id>
<message_id>20230615_1669013687306xxxxxx</message_id>
<retry_times>0</retry_times>
<xe_data>
<action>shop_agrees_refund</action>
<app_id>appAKLWLxxxxxx</app_id>
<order_id>E2021072914183xxxxxx</order_id>
<version>v1.0.0</version>
<aftersale_id>A1624244852_xxxxxxxx</aftersale_id>
<state>2</state>
</xe_data>
</doc>退款完成示例
<doc>
<type>after_sale</type>
<app_id>appAKLWLitnxxxx</app_id>
<message_id>20230615_1669013687307xxxxxx</message_id>
<retry_times>0</retry_times>
<xe_data>
<action>refund_completed</action>
<app_id>appAKLWLxxxxxx</app_id>
<order_id>E2021072914183xxxxxx</order_id>
<version>v1.0.0</version>
<aftersale_id>A1624244852_xxxxxxxx</aftersale_id>
<state>13</state>
</xe_data>
</doc>确认签收示例
<doc>
<type>after_sale</type>
<app_id>appAKLWLitnxxxx</app_id>
<message_id>20230615_1669013687308xxxxxx</message_id>
<retry_times>0</retry_times>
<xe_data>
<action>confirm_receipt</action>
<app_id>appAKLWLxxxxxx</app_id>
<order_id>E2021072914183xxxxxx</order_id>
<version>v1.0.0</version>
<aftersale_id>A1624244852_xxxxxxxx</aftersale_id>
<state>24</state>
</xe_data>
</doc>