# 更改订单价格

1,改价将影响订单实付价; 2,只有在订单未支付的状态时才可以调用此接口; 3,调用此订单前,旧支付参数会失效。 4,必须上传所有商品的实际价格,会对订单金额重新校验 5,订单只能修改一次

# 接口调用请求说明

http请求方式:POST
https://api.weixin.qq.com/shop/order/change_price?access_token=xxxxxxxxx

# 请求参数示例

{
    "openid": "o7_Rk5Xaj2BG32rKy6jlOt2qk4G0",
    "product_infos": [
        {
            "out_product_id": "1",
            "out_sku_id": "6254778447",
            "sku_real_price": 1,
            "sale_price": 11
        }
    ],
    "price_info": {
        "freight": 0,
        "discounted_price": 10,
        "additional_price": 0,
        "additional_remarks": "税费",
        "order_price": 1
    },
    "out_order_id": "order_230254"
}

# 请求参数说明

参数 类型 是否必填 说明
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 错误信息