创建退款订单
POST
/api/refund/refundOrder
创建退款订单,对已支付的订单发起退款请求,退款金额不能超过订单金额。
请求体
application/json
退款订单请求体
折叠
mch_no
string
必填
商户号
app_id
string
必填
应用ID
mch_order_no
string
必填
商户侧订单号,和支付系统订单号pay_order_id二者传一个即可
pay_order_id
string
必填
支付系统订单号,和商户侧订单号mch_order_no二者传一个即可
mch_refund_no
string
必填
商户侧退款单号
refund_amount
integer
必填
退款金额,单位分,退款金额不能大于订单金额
格式
"int64"currency
string
必填
ISO 4217 标准的支付币种编码,如 USD、EUR、GBP
refund_reason
string
必填
退款原因
client_ip
string
客户端IPV4地址
notify_url
string
退款完成后回调该URL,只有传了该值才会发起回调
ext_param
string
商户扩展参数,回调时会原样返回
req_time
integer
必填
请求接口时间,13位时间戳
格式
"int64"sign
string
必填
签名,用于校验参数完整性和数据完整性
响应
成功
application/json
object
通用响应体
折叠
code
integer
必填
状态码,0表示成功,非0表示失败
msg
string
具体错误原因,例如:签名失败、参数格式校验错误
sign
string
对data内数据签名,如data为空则不返回
data
object
创建退款订单返回结果
展开