退款
接口说明:已支付订单退款。
请求地址: https://host/checkout/refund/do.html
业务请求参数:
参数 | 类型 | 必填 | 备注 |
---|---|---|---|
orderId | string | 是 | 系统订单号,最大长度64 |
refundId | string | 是 | 退款请求号,需要保证在订单号下唯一,最大长度64 注:针对同一次退款请求,如果调用接口失败或异常了,重试时需要保证退款请求号不能变更,防止该笔交易重复退款。 |
reason | string | 是 | 退款原因 |
refundAmount | int | 是 | 退款金额,单位:分,数值必须大于0 |
业务响应参数:
参数 | 类型 | 必填 | 备注 |
---|---|---|---|
orderId | string | 是 | 系统订单号,最大长度64 |
outOrderId | string | 是 | 商户系统订单号 ,最大长度64 |
refundId | string | 是 | 退款请求号 ,最大长度64 |
orderno | string | 是 | 第三方支付交易单号 |
refundTradeNo | string | 否 | 第三方退款交易单号 |
fundChange | bool | 否 | 资金是否发生变化,接口返回fundChange=true为退款成功,fundChange=false或无此字段值返回时需通过退款查询接口进一步确认退款状态。 |
receivedAcc | string | 否 | 退款入账账户 |
amount | int | 是 | 退款金额 |
msg | string | 否 | 业务处理可能包含的msg |