订单发货
接口调用请求说明
delivery_id
请参考获取快递公司列表接口的数据结果,不能自定义,如果对应不上,请传"delivery_id":"OTHERS"
当finish_all_delivery=1时,把订单状态从20(待发货)流转到30(待收货)
http请求方式:POST
https://api.weixin.qq.com/shop/delivery/send?access_token=xxxxxxxxx
请求参数示例
{
"order_id": 123456,,
"out_order_id": "xxxxx",
"openid": "oTVP50O53a7jgmawAmxKukNlq3XI",
"finish_all_delivery": 0, // 0: 未发完, 1:已发完
"delivery_list":
[
{
"delivery_id": "SF",
"waybill_id": "23424324253"
}
]
}
回包示例
{
"errcode": 0,
"errmsg":"ok"
}
请求参数说明
参数 | 类型 | 是否必填 | 说明 |
---|
order_id | number | 否 | 订单ID |
out_order_id | string | 否 | 商家自定义订单ID,与 order_id 二选一 |
openid | string | 是 | 用户的openid |
finish_all_delivery | number | 是 | 发货完成标志位, 0: 未发完, 1:已发完 |
delivery_list | object array | delivery_type=1时必填 | 快递信息 |
delivery_list[].delivery_id | string | delivery_list填的时候必填 | 快递公司ID,通过获取快递公司列表获取 |
delivery_list[].waybill_id | string | delivery_list填的时候必填 | 快递单号 |
回包参数说明
参数 | 类型 | 说明 |
---|
errcode | number | 错误码 |
errmsg | string | 错误信息 |