编辑/更新自发货订单
POST
/pb/mp/order/v2/updateOrder批量编辑更新【订单管理】模块“待审核”状态订单
| API Path | 请求协议 | 请求方式 | 令牌桶容量 |
|---|---|---|---|
/pb/mp/order/v2/updateOrder | HTTPS | POST | 10 |
请求参数
order_listarray<object>必填隐藏子属性
address_infoobject隐藏子属性
address_line1stringaddress_line2stringaddress_line3stringcitystringdistrictstringdoorplate_nostringpostal_codestringreceiver_company_namestringreceiver_country_codestringreceiver_mobilestringreceiver_namestringreceiver_telstringstate_or_regionstringglobal_order_nointegerlogisticsobject隐藏子属性
cod_typestringsender_tax_nostringsender_tax_typestringorder_item_listarray<object>必填隐藏子属性
markstringmskustringpriceintegerquantityintegerskustringtypeintegeridstringplatformOrderNostring请求示例
{
"order_list": [
{
"address_info": {
"address_line1": "",
"city": "",
"receiver_country_code": "",
"receiver_mobile": "",
"receiver_name": ""
},
"global_order_no": 1032790274616770561,
"order_item_list": [
{
"quantity": 1,
"price": 1,
"sku": "wjc10_sku",
"type": 3
}
]
}
]
}
返回结果
Json Object
codeinteger必填messagestring必填dataarray<object>必填隐藏子属性
error_detailsarray<object>必填隐藏子属性
global_order_nostringerror_messagestringrequest_idstring必填response_timestring必填返回成功示例
{
"code": 10001,
"message": "订单更新部分成功",
"request_id": "d8e36903-8679-4372-8d09-21d80934d87a.1689907710574"
"response_time": "2023-07-21 10:48:30",
"data": {
"error_details": [
{
"global_order_no": "1032790274616770561",
"error_message": "系统不存在单号1032790274616770561"
}
]
}
}
附加说明
- 编辑订单信息
文档包含字段均支持编辑。处商品信息外,请求体body中包含的字段名传入的,都将覆盖对应字段系统数据,不传字段名的将保留原订单数据。
即需要修改则传字段名,不需要修改则不传。 - 给订单中未配对的MSKU写入配对本地SKU
在order_item_list,传msku字段用于匹配订单中的msku,传需配对的sku,type=3覆盖。线上商品(一般有MSKU的)不支持修改数量和单价 - 给订单中已有配对本地SKU的MSKU更换SKU
在order_item_list中,传msku字段用于匹配订单中的msku,传新的sku,tpye=3覆盖。线上商品不支持修改数量和单价。 - 给订单新增一个本地sku
在order_item_list中,传sku、quantity、type=1新增,无需传msku。需指定新增的sku的数量。
仅手工订单类型的订单才能修改sku单价,线上单新增的sku视为单价为0的赠品。 - order_list>>order_item_list>>price字段,实际业务含义=接口请求值*1000000