退货单新增
POST
/api/openPlatform/return/add状态码
状态码 | 描述 |
---|---|
000001 | 成功 |
000400 | 请求失败,详细见描述(msg) |
000401 | 鉴权失败 (token已过期或者token无效) |
000403 | 无权限访问 |
000405 | 请求方法不允许 |
000422 | 请求数据异常 |
000429 | 请求太频繁 |
000500 | 程序内部错误 |
015001 | 退货单/物流单号已存在 |
015003 | 退货单SKU非法 |
请求参数
Body 参数application/json
customerReturnOrderSn
string
客户退货单号
customerOrderSn
string
客户订单号
当returnType=1,2时必填
deliveryType
integer
派送方式
默认 1:自选物流
returnType
integer
退货类型
1:客户退货,2物流退货,3第三方退货
trackingNumber
string
物流单号
returnReason
string
退货原因
receiver
string
收件人
area
string
国家
address_1
string
地址
zipcode
string | null
邮编
company
string
公司
houseNumber
string
门牌号
email
string
邮箱
district
string
区
city
string
市
phone
string
手机号
state
string
省份
receiveWarehouseCode
string
收货仓库
needPolicy
integer
是否需要决策
1是,0否 默认0,如果是0无需调用退货单决策
returnDetails
array [object {2}]
必需
customerSku
string
客户SKU
quantity
integer
数量
示例
{
"trackingNumber": "7122000092921111",
"returnDetails": [
{
"customerSku": "A301",
"quantity": 67
},
{
"customerSku": "A302",
"quantity": 21
}
],
"receiveWarehouseCode": "001",
"customerReturnOrderSn": "RET00012121111",
"zipcode": "85",
"address_1": "qui",
"area": "mollit id est esse ut",
"receiver": "eu nulla ut",
"customerOrderSn": "",
"city": "益阳市",
"deliveryType": 1,
"district": "茂港区",
"state": "Duis",
"houseNumber": "86",
"returnType": 3,
"phone": "18642366232",
"email": "f.rbcvp@qq.com",
"returnReason": "anim laboris minim",
"company": "sint"
}
返回响应
成功(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
state
string
必需
msg
string
必需
data
object
必需
returnOrderSn
string
元仓退货单号
示例
{
"state": "000001",
"msg": "新增成功",
"data": {
"returnOrderSn": "RG230509143010033"
}
}
最后修改时间: 25 天前