文档
测试

2.取消出库单

POST
https://api.jd.com/routerjson

接口描述

开发者可调用此接口取消销售出库单

jos官网说明

https://jos.jd.com/apilist?apiGroupId=138&apiId=13182&apiName=jingdong.eclp.order.cancelOrder

数据格式及编码

``` Content_type:application/x-www-form-urlencoded Accept:application/json Charset:utf-8 ```

运单状态流转地图

![销售出库单取消.png](https://cos.easydoc.net/48578360/files/kstt2mk4.png)

Params公共请求参数

参数名
类型
描述
必填
method
string
接口方法名。请填写"jingdong.eclp.order.cancelOrder"
必填
app_key
string
开发者应用app_key
必填
access_token
string
京东账户授权访问令牌码
必填
timestamp
string
请求时间, 京东网关允许误差为10分钟。 示例:2020-09-23 12:23:45
必填
format
string
数据格式。固定值"json"
必填
v
string
接口版本号,固定值“2.0”
必填
sign_method
string
签名方式,可支持"md5"(默认),"hmacmd5","hmacsha256"
可选
sign
string
签名值。签名算法请参考https://easydoc.xyz/doc/85914950/QULSrw7u/EnnJTVOz
必填

Request Body应用级参数

application/x-www-form-urlencoded
参数名
类型
描述
必填
360buy_param_json
string
业务系统参数
必填
eclpSoNo
string
京东销售出库单号(ESL单号)
必填

Response响应参数

参数名
类型
描述
必填
jingdong_eclp_order_cancelOrder_responce
object
数据字典
必填
code
string
示例:0
必填
cancelorder_result
object
业务系统数据字典
必填
code
int
拦截状态
必填
msg
string
拦截状态中文描述。 示例:正在进行库房拦截,请稍后查询状态
必填

请求示例

`url示例:` --- > https://api.jd.com/routerjson?method=jingdong.eclp.order.cancelOrder&app_key=**++{{app_key值}}++**&access_token=**++{{access_token值}}++**& timestamp=**++{{请求时间}}++**&format=json&v=2.0&sign_method=**md5**&sign=**++{{签名值}}++** `Request Body示例:` --- ```json 360buy_param_json={ "eclpSoNo":"ESL123166757488358" //eclp系统-销售出库单号 } ```

响应示例

`成功示例:` --- ```json { "jingdong_eclp_order_cancelOrder_responce": { "code": "0", "cancelorder_result": { "code": 1, "msg": "取消成功" } } } ``` `异常示例:` --- ```json { "jingdong_eclp_order_cancelOrder_responce": { "code": "0", "cancelorder_result": { "code": 2, "msg": "订单信息不存在" } } } ``` `取消中示例:` --- ```json { "jingdong_eclp_order_cancelOrder_responce": { "code": "0", "cancelorder_result": { "code": 3, "msg": "正在进行库房拦截,请稍后查询状态" } } } ``` `取消失败示例:` --- ```json { "jingdong_eclp_order_cancelOrder_responce": { "code": "0", "cancelorder_result": { "code": 2, "msg": "取消失败" } } } ```

接口状态码说明(cancelorder_result.code)

|cancelorder_result.code状态码|描述|建议处理方式| |-|-|-| |1|取消成功|| |2|取消失败|| |3|拦截中||