https://www.westmonth.com/openapi/afterSale/applyhttps://testing.westmonth.com/openapi/afterSale/apply| 参数名 | 类型 | 必填 | 示例值 | 说明 |
|---|---|---|---|---|
| Authorization | string | 是 | authorization | 身份验证Token |
| Content-Type | string | 是 | application/json | 固定传此值 |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| order_product | array | 是 | 订单商品列表,需包含售后涉及的商品信息 |
| type | integer | 是 | 售后类型: - 0:仅退款 - 1:普通退货 - 2:换货 - 3:补发 需取自【获取发起售后配置数据】接口的type字段 |
| reason_id | integer | 是 | 售后原因ID,需取自【获取发起售后配置数据】接口的reasons.id字段 |
| detail_id | integer | 否 | 售后原因详情ID,需取自【获取发起售后配置数据】接口的children.id字段(最底层原因ID) |
| remark | string | 是 | 售后申请备注说明(如问题描述、具体需求等) |
| images | array | 否 | 图片文件地址数组(OSS链接),用于证明售后问题(如商品破损照片) |
| attachments | array | 否 | 附件文件地址数组(OSS链接),如相关凭证、检测报告等 |
| amount | integer | 是 | 申请售后金额(单位:分,需与订单商品金额匹配) |
| goods_status | string | 是 | 货物状态编码: - BUYER_NOT_RECEIVED:买家未收货 - BUYER_RECEIVED:买家已收货 - BUYER_RETURNED_GOODS:买家已退货 - SELLER_RECEIVED:卖家已收货 |
| order_id | string | 否 | 订单ID(与order_number二选一,推荐传order_number) |
| order_number | string | 是 | 西月订单号(与order_id二选一,优先使用) |
| after_sale_shipment_products | array | 是 | 退款/换货/补发 产品明细 |
| third_after_sale_no | string | 否 | 第三方售后单 |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| order_product_id | integer | 否 | 订单商品ID(与order_product_sku二选一) |
| quantity | integer | 是 | 该商品的售后数量(需≤订单中的购买数量) |
| order_product_sku | string | 否 | 订单商品SKU编码(与order_product_id二选一,推荐传此值) |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| product_sku_id | integer | 是 | 产品sku |
| order_product_id | integer | 是 | 原来订单产品id |
| quantity | integer | 是 | 数量 |
| 字段 | 类型 | 说明 |
|---|---|---|
| status | string | 请求状态(success表示成功,error表示失败) |
| message | string | 请求状态描述(如“售后申请提交成功”或具体错误原因) |
| data | object | 售后单信息(成功时返回) |
| 字段 | 类型 | 说明 |
|---|---|---|
| number | string | 售后单单号(系统生成的唯一标识) |
| id | integer | 售后单ID(用于后续查询或操作该售后单) |
| HTTP状态码 | status | 说明 | 解决方案 |
|---|---|---|---|
| 200 | error | 授权无效 | 确认Authorization的正确性 |
| 200 | error | 参数错误 | 检查:1. 必选参数是否缺失;2. type、reason_id是否与【获取发起售后配置数据】接口返回值匹配;3. amount是否为正数且合理;4. order_product中的quantity是否超过订单购买数量 |
| 200 | error | 订单状态不支持售后 | 该订单可能已完成售后、已取消或超过售后时效,确认订单状态后再操作 |
| 200 | error | 图片/附件格式错误 | 检查images和attachments中的URL是否为有效的OSS链接,格式是否正确 |
| 500 | - | 服务错误 | 稍后重试,若持续报错请联系技术支持 |
| 版本 | 日期 | 修改说明 |
|---|---|---|
| v1.0 | 2025-04-10 | 初始版本,支持发起各类售后申请 |