接口信息
| 项目 | 说明 |
|---|---|
| 请求方式 | GET |
| 路径 | /api/merchant/order/refund/query/{transactionId} |
| Content-Type | —(GET 请求无 Body) |
| 鉴权方式 | RSA 签名 |
路径参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
transactionId | String | 是 | 商户退款交易号(发起退款时传入的 transaction_id) |
响应参数
字段说明
| 字段 | 类型 | 说明 |
|---|---|---|
id | String | 平台退款单号 |
order_id | String | 关联的订单号 |
merchant_id | String | 商户 ID |
merchant_refund_id | String | 商户退款交易号 |
original_transaction_id | String | 原支付商户交易号 |
refund_amount | BigDecimal | 退款金额 |
refund_currency | String | 退款币种 |
refund_time | DateTime | 退款时间(ISO 8601) |
status | Integer | 退款状态 |
reason | String | 退款原因 |
remark | String | 退款备注 |
退款状态枚举
| 状态码 | 状态 | 说明 |
|---|---|---|
| 0 | 初始化 | 退款已创建 |
| 1 | 处理中 | 退款处理中 |
| 2 | 成功 | 退款已完成 |
| 5 | 已取消 | 退款已取消 |
| 6 | 失败 | 退款处理失败 |
请求示例
- cURL
使用场景
- 确认退款是否到账
- Webhook 未收到时的状态确认
- 后台对账核对退款记录
相关页面
- 发起退款 — 创建退款
- 支付查询 — 查询支付订单
- Webhook 事件 — 退款事件通知
