开放平台
首页
支付业务
首页
支付业务
  • 说明

    • 概述
    • 签名
  • 支付

    • 下单&支付

      • 二维码支付
      • JSAPI支付
      • 付款码支付
      • 支付通知
      • JSAPI调起支付
  • 交易查询

    • 交易查询
    • 交易退款

      • 申请退款
      • 退款查询

发起交易退款

应用场景

发起交易退款,支持部分退款

接口说明

请求方式

【POST】/pay/refund/apply

请求参数

参数必填类型说明
merchant_no是String(32)商户号
out_refund_sn是String(32)服务商自定义的退款流水单号
refund_amount是String(32)退款金额
refund_reason否String(32)退款原因
out_trade_sn三选一String(32)服务商自定义单号
trade_no三选一String(32)聚合平台系统单号
pay_trade_no三选一String(32)用户支付凭证【商户单号】

返回参数

参数必填类型说明
out_refund_sn是String(32)服务商自定的退款流水号
refund_no是String(32)平台退款单号
pay_refund_no是String(32)支付平台退款单号
out_trade_sn是String(32)自定义流水单号(接口生成)
trade_no是String(32)系统单号(聚合系统生成)
pay_trade_no是String(32)商户单号(三方机构或银行生成)
transaction_id是String(32)支付凭证交易单号(微信或支付宝生成)
merchant_no是String(32)商户号
total_amount是String(32)订单总金额 单位为分
refund_amount是Int退款金额 单位分
refund_state是String(32)退款状态
CREATED 退款申请创建成功,等待商家审核
SUCCESS 退款成功
FAIL 退款失败
PROCESSING 退款处理中
CLOSED 退款关闭
ABNORMAL 退款异常
refund_reason否String(32)退款原因
Next
退款查询