# 订单退款

# 接口请求示例

接口强制校验来源IP

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

# 请求参数示例

{
    "openid": "oTVP50O53a7jgmawAmxKukNlq3XI",
    "mchid":"1230000109",
    "trade_no": "1217752501201407033233368018",
    "transaction_id":"4208450740201411110007820472",
    "refund_no":"1217752501201407033233368018",
    "total_amount":100,
    "refund_amount":50
}

# 回包示例

{
    "errcode": 0,
    "errmsg":"ok"
}

# 请求参数说明

参数 类型 是否必填 说明
openid string 用户的openid
mchid string 订单对应的商家商户号
trade_no string 商家交易单号
transaction_id string 支付单号
refund_no string 商家退款单号,小程序系统内部唯一,只能是数字、大小写字母_-|*@,同一退款单号多次请求只退一笔。长度为6~32个字符。
total_amount number 订单总金额
refund_amount number 退款金额

# 返回参数说明

字段名 类型 是否必填 说明
errcode number 错误码
errmsg string 错误信息