验证商户退款

介绍

建议商户在对订单进行退款前,确认该订单是否允许退款,避免重复退款或订单状态不支持退款(例:支付中状态);状态为不允许退款则返回错误码,详见返回码说明

商户可以使用已配置的数币和网络进行退款

接口说明

请求方式: POST

请求路径:open/api/payment/checkRefund

Body参数:

参数名验签必填类型长度说明
appIdstring64appID
merchantOrderNostring64商户订单号
refundTokenstring32退款币种
refundNetworkstring32退款网络
refundAmountstring32退款金额
signstring128签名

示例

返回参数:

参数名类型长度说明
orderNumstring32ach订单号
paymentStatusstring32支付状态
refundOrderAmountstring32退款订单金额
orderCurrencystring32订单币种
withdrawLimitstring32通道退款最大最小金额区间

返回参数示例:

{ "code": "0", "msg": "success", "model": { "orderNum": "300217186928983690133", "paymentStatus": "COMPLETED", "refundOrderAmount": 0.003833, "orderCurrency": "ETH", "withdrawLimit": "0.001149ETH~3833180.006133ETH" }, "traceId": "670f7752c765235990e9accc36c44fa8", "success": true, "error": false }

Did this page help you?