# 公共数据结构
# AfterSaleInfo结构
| 字段 | 类型 | 说明 |
|---|---|---|
| out_aftersale_id | string | 外部售后单号 |
| aftersale_id | number | 微信侧售后单号 |
| out_order_id | string | 外部订单号 |
| order_id | number | 微信侧订单号 |
| product_info | Object AfterSaleProductInfo | 售后商品信息 |
| type | number | 售后类型,见enum AfterSaleType |
| return_info | Object ReturnInfo | 退货信息 |
| orderamt | number | 退款金额,单位分 |
| refund_reason_type | number | 申请售后的理由类型,见 AfterSalesReasonType |
| refund_reason | string | 申请售后的理由(补充描述) |
| media_list | Array<Object Media> | 图片or视频附件,结构体,列表 |
| status | number | 售后状态,见enum AfterSalesState |
| create_time | string | 申请时间,单位ms |
| update_time | string | 更新时间,单位ms |
| openid | string | 用户OpenID |
| refund_pay_detail | Object RefundPayDetail | 退款支付信息 |
| return_id | string | 物流助手ID |
| complaint_order_id_list | Array<number> | 售后单关联的纠纷单ID列表,目前一个售后单只会有一个关联的纠纷单,所以列表最多有一个ID |
| return_address_info | Object AddressInfo | 售后单退货地址 |
# AfterSaleProductInfo结构
| 字段 | 类型 | 说明 |
|---|---|---|
| out_product_id | string | 外部商品ID |
| product_id | number | 微信侧商品ID |
| out_sku_id | string | 外部sku ID |
| sku_id | number | 微信侧sku ID |
| product_cnt | number | 商品数量 |
# ReturnInfo结构
| 字段 | 类型 | 说明 |
|---|---|---|
| order_return_time | number | 退货时间 |
| delivery_id | string | 快递公司id |
| waybill_id | string | 快递单号 |
| delivery_name | string | 快递公司名字 |
# AddressInfo结构
| 字段 | 类型 | 说明 |
|---|---|---|
| receiver_name | string | 收件人姓名 |
| tel_number | string | 收件人电话 |
| country | string | 国家 |
| province | string | 省份 |
| city | string | 城市 |
| county | string | 区县 |
| detailed_address | string | 详细收货地址 |
# Media结构
| 字段 | 类型 | 说明 |
|---|---|---|
| type | number | 固定为1 |
| url | string | 图片url |
| thumb_url | string | 缩略图url |
# RefundPayDetail结构
| 字段 | 类型 | 说明 |
|---|---|---|
| refund_id | string | 退款ID |
# enum AfterSaleType
| 枚举值 | 描述 |
|---|---|
| 1 | 仅退款 |
| 2 | 退货退款 |
# enum AfterSalesReasonType
| 枚举值 | 描述 | 适用状态 |
|---|---|---|
| 1 | 商品无货 | 未发货仅退款 |
| 2 | 发货时间问题 | 未发货仅退款 |
| 3 | 不想要了 | 未发货仅退款 |
| 4 | 废弃 | - |
| 5 | 地址信息填写错误 | 未发货仅退款;已发货仅退款 |
| 6 | 买多/买错/不想要了 | 已发货仅退款;退货退款 |
| 7 | 商品损坏/包装脏污 | 已发货仅退款;退货退款 |
| 8 | 少/错商品/与页面描述不符 | 已发货仅退款;退货退款 |
| 9 | 无效的物流单号 | 已发货仅退款 |
| 10 | 物流超72小时停滞 | 已发货仅退款 |
| 11 | 快递无法送到指定地点 | 已发货仅退款 |
| 12 | 显示签收但未收到商品 | 已发货仅退款 |
| 13 | 废弃 | - |
| 14 | 质量问题 | 退货退款 |
| 15 | 其他 | 未发货仅退款;已发货仅退款;退货退款 |
# enum AfterSalesState
| 枚举值 | 描述 |
|---|---|
| 1 | 用户取消售后申请 |
| 2 | 商家处理退款申请中 |
| 4 | 商家拒绝退款 |
| 5 | 商家拒绝退货 |
| 6 | 待用户退货 |
| 7 | 售后单关闭 |
| 8 | 待商家收货 |
| 11 | 平台退款中 |
| 13 | 退款成功 |
| 21 | 平台处理退款申请中 |
| 22 | 废弃 |
| 23 | 商家处理退货申请中 |
| 24 | 平台处理退货申请中 |
| 25 | 平台退款失败 |