B2b订单取消接口
基本信息
请求方式 |
Post application/x-www-form-urlencoded |
功能描述 |
商家取消B2b订单 |
编码 |
UTF-8 |
入参
项目 |
名称 |
类型 |
必填 |
描述 |
备注 |
对接码 |
logistic_provider_id |
String |
是 |
双方约定 |
|
签名 |
data_digest |
String |
是 |
Base64(Md5(logistics_interface+双方约定的secretKey)) ,具体参见0.2 签名方法 |
x-www-form-urlencoded格式可能会出现加号变空格的情况,发请求之前可以对签名进行urlencode |
业务报文 |
logistics_interface |
String |
是 |
JSON |
logistics_interface内容
项目 |
名称 |
类型 |
必填 |
描述 |
订单号 |
orderNo |
String |
是 |
示例:20140804138802 |
扩展信息 |
extendFields |
List<ExtendField> |
是 |
参考扩展信息组件 |
需要的扩展信息
项目 |
扩展字段key |
必填 |
描述 |
备注 |
指令类型 |
intercept |
是 |
0-取消 |
|
拦截原因 |
interceptReason |
否 |
|
文字形式描述 |
出参
项目 |
名称 |
类型 |
必填 |
成功标识 |
success |
boolean |
是 |
错误码 |
errorCode |
String |
否 |
错误说明 |
errorMsg |
String |
否 |
示例报文:
测试URL
http://edi-daily.xpm.cainiao.com/ext/gateway/ediStandardOrderIntercept/ediStandardOrderIntercept/api
入参
仅供参考,实际测试账号需联系菜鸟速递开发提供
logistic_provider_id: edi_test_json
data_digest: wtAtVCFBbDAIxcJHzmmLzQ==
logistics_interface:
{
"orderNo": "20140804138802",
"extendFields": [{
"key": "intercept",
"value": "0"
}]
}
出参
{
"success": true,
"errorCode": "",
"errorMsg": ""
}