场景:用户拒收后,快递原路返回仓库时,通知仓库进行收货。一笔订单可能有多笔退款,以returnOrderCode作为业务唯一标识。
| 名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
|---|---|---|---|---|---|
| returnOrder | ReturnOrder | 必须 | 退款信息 | ||
|
|||||
| orderLines | OrderLine [] | 必须 |
|
记录 | |
|
| 名称 | 类型 | 示例值 | 描述 |
|---|---|---|---|
| returnOrderId | String | 111111111 | 仓储系统退货单编码 |
| errorMsg | String | 错误信息 | 错误信息 |
| errorCode | String | 错误编码 | 错误编码 |
| success | Boolean | true | 是否请求成功 |
{"orderLines":[{"itemId":"CK1234","planQty":"12","orderLineNo":"D1234","itemName":"XXX","inventoryType":"ZP","quantity":"12","ownerCode":"HZ1234","actualPrice":"1200","itemCode":"I1234","warehouseCode":"W1234"}],"returnOrder":{"orderType":"THRK","refOrderCode":"XXX","preDeliveryOrderCode":"PD1234","logisticsCode":"SF","orderConfirmTime":"2021","remark":"备注信息","supplierCode":"124121","warehouseCode":"W1234","logisticsName":"顺丰","senderInfo":{"area":"余杭","zipCode":"100000","town":"镇","province":"浙江省","city":"杭州","name":"老王","mobile":"电话","detailAddress":"杭州市余杭区989号","tel":"0951XXXXXX","email":"邮箱"},"preDeliveryOrderId":"XXX","returnOrderCode":"R1234","returnReason":"破损退货","sourceOrderCode":"WZ0179198740004","orderFlag":"VISIT","expressCode":"YD1234"}}
{
"returnOrderId":"111111111",
"errorMsg":"错误信息",
"errorCode":"错误编码",
"success":true
}
{"success":"false","errorCode":"sign-check-failure","errorMsg":"Illegal request"}
| 错误码 | 错误描述 | 解决方案 |
|---|---|---|
| response-body-parse-error |