创建退款订单
POST
/api/refund/refundOrder
创建退款订单,对已支付的订单发起退款请求,退款金额不能超过订单金额。
请求体
application/json
退款订单请求体
折叠
mchNo
string
必填
商户号
appId
string
必填
应用ID
mchOrderNo
string
必填
商户侧订单号,和支付系统订单号payOrderId二者传一个即可
payOrderId
string
必填
支付系统订单号,和商户侧订单号mchOrderNo二者传一个即可
mchRefundNo
string
必填
商户侧退款单号
refundAmount
integer
必填
退款金额,单位分,退款金额不能大于订单金额
格式
"int64"currency
string
必填
ISO 4217 标准的支付币种编码,如 USD、EUR、GBP
refundReason
string
必填
退款原因
clientIp
string
客户端IPV4地址
notifyUrl
string
退款完成后回调该URL,只有传了该值才会发起回调
channelExtra
string
特定渠道发起的额外参数
extParam
string
商户扩展参数,回调时会原样返回
reqTime
integer
必填
请求接口时间,13位时间戳
格式
"int64"version
string
必填
接口版本号,直接传1.0
signType
string
必填
签名类型,直接传MD5
sign
string
必填
签名,用于校验参数完整性和数据完整性
响应
成功
application/json
object
通用响应体
折叠
code
integer
必填
状态码,0表示成功,非0表示失败
msg
string
必填
具体错误原因,例如:签名失败、参数格式校验错误
sign
string
对data内数据签名,如data为空则不返回
data
object
创建退款订单返回结果
展开