订单发货

该接口支持第三方商家自主发货第三方保税模式

接口描述

第三方商家调用该接口对订单做发货操作,发货时需要添加快递公司以及相应的快递公司单号。

为了防止误操作,只有使用过导出订单并且订单状态在待配货状态的包裹才能调用该接口发货,否则会出现订单状态无法发货的提示,详情见状态错误码节。

使用该接口前请先使用快递公司列表接口得到快递公司编码。

URL

/ark/open_api/v0/packages/{package_id}

URL 参数

字段名称 类型 说明
package_id String 订单ID

请求方法

PUT

请求body (content-type:application/json;charset=utf8)

{
    "status": "shipped",
    "express_company_code": "zhongtong",
    "express_no": "34732472"
}

Request Parameters

字段名称 类型 说明
status String 更新订单状态为发货状态
express_company_code String 订单使用的快递公司编码
express_no String 订单使用的快递单号

返回示例 状态码 200 (content-type: application/json; charset=utf8)

{
    "error_code": 0,
    "data": {},
    "error_msg": null,
    "success": true
}