| 参数级别/参数名称 | 类型/关系 | 是否必须提交 | 参数含义及数值要求 |
|---|---|---|---|
| syOrderNoList | List<String> | N |
顺友流水号 客户订单号 注意:只能出现二者中的一个。 |
| customerNoList | List<String> | N |
{
"data": {
"syOrderNoList": [
"SY10000050059",
"SY10000050067"
]
}
}
| 参数级别/参数名称 | 类型/关系 | 是否必定返回 | 参数含义及数值要求 |
|---|---|---|---|
| ack | String | Y |
接口是否访问成功 SUCCESS:成功 FAILURE:失败 该字段仅用于判断服务接口是否正常响应,请勿用于判断包裹时否创建或预报成功。 |
| errorCode | String | Y | 当ack为FAILURE的时候,返回的错误代码 |
| errorMsg | String | Y | 当ack为FAILURE的时候,返回的错误信息 |
| resultList / | 一对多 | N | |
| resultList / orderNo |
String | Y | 退回单号 |
| resultList / processStatus |
String | N |
是否成功 success:成功 failure:失败 |
| resultList / errorCode |
String | N | 错误代码 processStatus为failure时必定返回 请参见附录 |
| resultList / errorMsg |
String | N | 错误信息 processStatus为failure时必定返回 |
成功:
{
"ack": "success",
"data": {
"resultList": [
{
"orderNo": "SY10000050059",
"processStatus": "success"
},
{
"orderNo": "SY10000050067",
"processStatus": "failure",
"errorMsg": "包裹已是退件状态"
}
]
}
}
失败:
{
"ack": "failure",
"errorMsg": "需要退件的单号不能为空",
"errorCode": "S1007"
}