百度智能小程序 更新售后订单信息
2020-09-05 14:55 更新
更新售后订单信息
当前 POST 请求参数中售后订单信息,全量覆盖现有售后订单信息数据。
POST 请求中 ResourceID 必须对应存在订单信息,且 SubOrderID 必须对应存在售后订单信息,否则无法更新。
接口调用请求说明
POST https://openapi.baidu.com/rest/2.0/smartapp/ordercenter/app/update/sub/info?access_token=ACCESS_TOKEN
参数说明
参数名 | 类型 | 是否必须 | 描述 |
---|---|---|---|
access_token | String | 是 | 小程序的接口调用凭据,参考开发者服务权限说明。 |
open_id | String | 是 | 用户 openId |
scene_id | String | 否 | 百度收银台分配的平台订单 ID ,通知支付状态接口返回的 orderId 。 |
scene_type | Int | 否 | 支付场景类型,开发者请默认传 2 。 |
请求示例
请求 body 参数
- JSON
{
"Data": [{
"CateID": 2, // 2:订单种类-虚拟物品
"BizAPPID": "a392qXwK8L5GDUWhFoC01cKwoy7tmehg", // 应用ID
"ResourceID": "2221554346520", // 开发者接入的唯一订单ID
"EXT": { // 拓展字段 根据资产的不同其结构也不固定 此处以订单为例
"SubsOrder": { // 售后订单信息
"Status": 0,
"Items": [{
"SubOrderID": "onlyOne", // 售后订单ID
"SubStatus": "", // 自订单状态,枚举参照 【退换货枚举值】
"CTime": 1571026201, // 售后订单创建时间,时间戳,单位秒
"MTime": 1571026201, // 售后订单修改时间,时间戳,单位秒
"OrderDetail": { // 退款退货订单详情跳转
"Status": 2,
"Name": "",
"SwanSchema": "baiduboxapp://swan/B3GF3AWvCSr59myIs61uqaoYz7pPCSY1/wjz/bdxd/order-detail/order-detail?orderId=159259079195"
},
"Refund": { //商品 退款/退货 信息
"Amount": 10, //退款总金额
"Product": [ //退款/退货商品
{
"ID": "1014093064", //商品ID
"Quantity": 1, //商品退款/商品退货 数量
"Amount": 0 //应退金额,单位分
}
]
},
"OrderType": 1 // 退款订单类型
}]
}
}]
}
以上内容是否对您有帮助:
更多建议: