更改订单价格
1,改价将影响订单实付价;
2,只有在订单未支付的状态时才可以调用此接口;
3,调用此订单前,旧支付参数会失效。
4,必须上传所有商品的实际价格,会对订单金额重新校验
5,订单只能修改一次
接口调用请求说明
请求参数示例
请求参数说明
参数 | 类型 | 是否必填 | 说明 |
out_order_id | string | 是 | 商家自定义订单ID(字符集包括大小写字母数字,长度小于128个字符) |
openid | string | 是 | 用户的openid |
product_info[] | OrderProductInfo[] | 是 | 商品价格信息 |
product_info[].out_product_id | string | 是 | 外部商品spuid |
product_info[].out_sku_id | string | 是 | 外部商品skuid |
product_info[].sale_price | number | 是 | 生成订单时商品的售卖价(单位:分),可以跟上传商品接口的价格不一致 |
product_info[].sku_real_price | number | 是 | sku总实付价 |
price_info | PriceInfo | 是 | 订单价格信息 | |
price_info.freight | number | 是 | 运费 |
price_info.discounted_price | number | 否 | 折扣费用 |
price_info.additional_price | number | 否 | 其他费用 |
price_info.additional_remarks | string | 否 | 其他费用说明 |
price_info.order_price | number | 是 | 订单总价 |
回包参数说明
字段名 | 类型 | 是否必填 | 说明 |
errcode | number | 是 | 错误码 |
errmsg | string | 是 | 错误信息 |