# 退款接口
# 说明
- 每个支付订单的部分退款次数不能超过 10 次
# 接口地址
https://open.weidoufu.com/pay/refund (opens new window)
请求方式:POST
# 接口参数
| 名称 | 类型 | 必填参数 | 说明 (AccessKey/SecretKey)应用密钥 | 
|---|---|---|---|
| access_key | string(32) | 是 | 应用密钥的 AK,即是 AccessKey | 
| refund_fee | int(9) | 是 | 退款金额,单位:分 | 
| mch_trade_no | string(32) | 选 | 平台订单号 或 商户订单号 必须有一个 | 
| out_order_no | string(32) | 选 | 商户订单号(字母、数字,至少 18 位长度) | 
| sign | string | 是 | 签名结果(大写),详见 签名算法 (opens new window) | 
温馨提示:
- mch_trade_no和- out_order_no任意一个参数都可以
- 成功退款的条件是,未结算款大于退款金额
# 返回参数
返回为 json 格式
| 名称 | 字段类型 | 必有 | 说明 | 
|---|---|---|---|
| code | int | 是 | 1:成功 0:失败 | 
| message | string | 是 | 返回描述信息 | 
| mch_trade_no | string | 是 | 平台返回的订单号 | 
| out_order_no | string | 否 | 商户订单号(字母、数字) | 
| total_fee | int | 是 | 订单总金额 | 
| refund_fee | int | 是 | 本次退款金额 | 
成功返回结果:
{
  code: 1,
  data: {
    mch_trade_no: "202105147679771949935537",
    out_order_no: "u200138039201620926152",
    refund_fee: 1,
    total_fee: 1
  },
  message: "退款成功",
  status: "success"
}
最后更新于: 1/11/2024, 10:57:30 PM
