如果该笔订单成功后需要退款,根据商户订单号可以进行退款的操作。
环境 | HTTPS请求地址 |
---|---|
正式环境 | https://gwapi.yemadai.com/merchantRefundAPI |
参数 | 参数名称 | 类型(长度) | 参数说明 | 是否为空 | 样例 |
---|---|---|---|---|---|
requestDomain | 请求域 | String | Xml明文进行Base64编码后提交请求 | 不可空 | 12212112121 |
请求域参数 | 参数名称 | 类型(长度) | 参数说明 | 是否为空 | 样例 |
---|---|---|---|---|---|
merCode | 商户号 | String | 商户号 | 不可空 | 12212 |
orderNumber | 商户订单号 | String | 商户订单号 | 不可空 | 2121221211 |
orderTime | 商户交易时间 | Date | 商户提交的交易时间(14位)格式:YYYYMMDDHHMMSS | 可空 | 19880215154215 |
refundAmount | 退款金额 | String | 该笔订单的资金总额,单位为RMB-Yuan。取值范围为[0.01,100000000.00]。 | 不可空 | 121.12 |
noticeUrl | 异步通知URL | String | 异步通知URL | 可空 | |
sign | 签名 | String | Md5(merCode+orderNumber+orderTime+refundAmount+noticeUrl+key) | 不可空 | 212121 |
tx | Tx=1002 表示退款接口 | 不可空 | 1002 |
参数 | 参数名称 | 类型(长度) | 参数说明 | 是否为空 | 样例 |
---|---|---|---|---|---|
merCode | 商户号 | String | 商户号 | 不可空 | 12212 |
orderNumber | 商户订单号 | String | 商户订单号 | 不可空 | 2121221211 |
orderTime | 商户交易时间 | Date | 商户提交的交易时间(14位)格式:YYYYMMDDHHMMSS | 不可空 | 19880215154215 |
orderAmount | 订单金额 | String | 原交易金额 | 不可空 | 21.21 |
refundAmount | 退款金额 | String | 订单实际发生的退款金额 | 不可空 | 121.12 |
refundStatus | 退款状态 | String | 申请的状态(00提交成功) | 不可空 | 00 |
参数 | 参数名称 | 类型(长度) | 参数说明 | 是否为空 | 样例 |
---|---|---|---|---|---|
merCode | 商户号 | String | 商户号 | 不可空 | 12212 |
orderNumber | 商户订单号 | String | 商户订单号 | 不可空 | 2121221211 |
orderTime | 商户交易时间 | Date | 商户提交的交易时间(14位)格式:YYYYMMDDHHMMSS | 不可空 | 19880215154215 |
orderAmount | 订单金额 | String | 原交易金额 | 不可空 | 21.21 |
refundAmount | 退款金额 | String | 订单实际发生的退款金额 | 不可空 | 121.12 |
sign | 签名 | String | Sign=md5(merCode+orderNumber+orderTime+orderAmount+refundAmount+refundStatus+key) | 不可空 | 212121 |
代码 | 描述 |
---|---|
11003 | 金额格式不正确 |
11004 | 请不要打开多个支付页面或者页面超时 |
11005 | 支付方式错误或者卡类型错误 |
11006 | 支付密码有误 |
11007 | 内部系统之间签名错误 |
1001 | 订单已存在 |
1002 | 订单状态有误 |
1003 | 支付方式未开通 |
1004 | 订单超时 |
1005 | 银行签名失败 |
1006 | 不存在的交易类型 |