阅读(356) (7)

百度智能小程序 更新订单信息

2020-08-13 16:42:49 更新

更新订单信息

注意:POST 请求中的 ResourceID 必须对应存在订单信息,否则无法更新。

接口调用请求说明

POST https://openapi.baidu.com/rest/2.0/smartapp/ordercenter/app/update/main/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", // 小程序的key
		"ResourceID": "2221554346520", // 开发者接入的唯一订单ID
		"Status": 200, // 200:订单状态-已完成交易
		"EXT": { // 拓展字段 此处以订单为例
			"MainOrder": { // 订单信息
				"Products": [ // 商品信息
					{
						"ID": "1014093064", //商品ID
						"Name": "四川大凉山丑苹果脆甜红将军盐源丑苹果", //商品名称
						"Desc": "四川大凉山丑苹果脆甜:5斤小果25个左右偏小;", //商品详情
						"Quantity": 1, //商品数量
						"Price": 2390, //商品原价,单位分。
						"PayPrice": 2390, //实付价格,单位分。
						"ImgList": [ //商品图片地址
							"https://www.programbbs.com/pic/baiduapp/cip_ml_picbc34db9a-7e10-4a96-bf8e-1c690640c6a4.jpeg"
						],
						"SkuAttr": [ //商品SKU属性
							{
								"Name": "四川大凉山丑苹果脆甜",
								"Value": "5斤小果25个左右偏小"
							}
						]
					}
				],
				"Payment": { // 支付信息
					"Time": 0, //付款时间,时间戳,单位秒
					"Method": 1, //支付方式
					"Amount": 2390, //合计金额,单位分
					"IsPayment": false, //是否支付
					"PreferentialInfo": [ //优惠信息
						{
							"Name": "优惠券使用", //名称
							"Value": 100, //优惠金额,单位分
							"Quantity": 1 //数量
						}
					],
					"PaymentInfo": [ //付款信息
						{
							"Name": "运费", //展示名称
							"Value": 100, //付款金额,单位分
							"Quantity": 1 //数量
						}
					]
				},
				"Appraise": { // 订单评价跳转
					"Status": 0,
					"Name": "",
					"SwanSchema": "baiduboxapp://swan/B3GF3AWvCSr59myIs61uqaoYz7pPCSY1/wjz/bdxd/order-detail/order-detail?orderId=159259079195"
				},
				"OrderDetail": { // 订单详情跳转
					"Status": 2,
					"Name": "",
					"SwanSchema": "baiduboxapp://swan/B3GF3AWvCSr59myIs61uqaoYz7pPCSY1/wjz/bdxd/order-detail/order-detail?orderId=159259079195"
				}
			}
		}
	}]
}