yougou.return.quality.add 退换货质检登记接口
退换货质检登记
API用户授权:需要
系统级输入参数 | 应用级输入参数 | 返回结果 | 返回实例 | 错误码
系统级输入参数:
参数名称 | 参数类型 | 是否必填 | 参数说明 | 取值说明 | 默认值 |
---|---|---|---|---|---|
method |
String | 是 | API接口名称 |
||
timestamp |
String | 是 | 时间戳,格式为yyyy-MM-dd HH:mm:ss允许与优购系统时间误差正负6分钟,例如:2012-03-25 20:00:00 |
||
app_key |
String | 是 | 优购分配给商家应用的APP_KEY |
||
sign |
String | 是 | API输入参数签名结果 |
||
sign_method |
String | 否 | 可选,指定签名方式。系统默认md5,支持方式有:md5、sha-1 |
md5、sha-1 |
md5 |
app_version |
String | 否 | 可选,指定API版本。系统默认1.0,支持版本有:1.0 |
1.0 |
1.0 |
format |
String | 否 | 可选,指定响应格式。系统默认xml,支持响应格式有:xml、json |
应用级输入参数:
参数名称 | 参数类型 | 是否必填 | 参数说明 | 取值说明 | 默认值 |
---|---|---|---|---|---|
orderNo |
String | 是 | 订单号 |
||
thirdPartyCode |
String | 是 | 商品货品条码(多个货品条码质检,货品条码之间使用逗号分隔) |
示例BJD7386-5U1DD9250,112016AK127 |
|
quantity |
String | 否 | 质检数量(多个货品,数量之间使用逗号,分隔) |
默认:1 |
|
storageType |
String | 否 | 入库类型(多个货品条码质检,入库类型之间使用逗号,分隔) |
正品:GOOD 残次品:BAD 维修品:MAINTENANCE
默认为GOOD |
|
qaDescription |
String | 否 | 质检描述(多个货品质检,质检描述之间使用逗号,分隔) |
||
expressNo |
String | 是 | 快递公司编码(从yougou.expresscompany.get接口获取对应收货快递公司编码) |
如申通:WL005 |
|
expressCode |
String | 是 | 收货快递单号 |
||
expressfee |
Number | 是 | 快递费用 |
||
questionType |
String | 否 | 问题类型(多个货品条码质检,问题类型质检使用逗号,分隔) |
非质量问题:GOOD 质量问题:BAD
默认:GOOD |
|
qaDate |
Date | 是 | 质检时间 |
时间格式化字符串:yyyy-mm-dd HH:mi:ss |
|
cashOnDelivery |
String | 否 | 是否到付 |
YES:到付 NO:不到付 |
NO |
isQaPass |
String | 否 | 是否质检通过 |
通过:YES 不通过:NO 默认为:YES |
返回结果:
参数名称 | 参数类型 | 取值说明 | 参数说明 |
---|---|---|---|
code |
String | 业务结果代码(200=成功|500=系统异常|XXX=业务异常) |
|
message |
String | 业务结果消息(异常消息|true|false) |
|
returnId |
String | 退换货质检单号 |
返回实例:
JSON
{ "yougou_return_quality_add_response": { "message": "", "item": { "returnId": "4f3595958fd1457c9fddb177199da0eb" }, "code": "200" } }
XML
<?xml version="1.0" encoding="UTF-8"?> <yougou_return_quality_add_response> <code>200</code> <message></message> <item> <returnId>7968e1d1d5354948918070ae282b9b49</returnId> </item> </yougou_return_quality_add_response>
错误码:
错误码 | 错误描述 | 解决方案 |
暂无数据 |