请求体
| 字段 | 类型 | 必需 | 说明 |
|---|---|---|---|
paymentId | string | 是 | 支付 ID(Short ID 格式 PAY_xxx) |
reason | string | 是 | 退款请求原因 |
amount | string | 否 | 部分退款金额的显示格式字符串(如 “15.00”)。省略则为全额退款 |
请求示例
成功响应 (200)
响应字段
| 字段 | 类型 | 说明 |
|---|---|---|
ticketId | string | 退款工单 ID(Short ID 格式 TKT_xxx) |
status | string | 工单状态(初始为 pending) |
requestedAmount | string | 退款金额的显示格式字符串 |
错误响应
| 状态码 | 说明 |
|---|---|
| 400 | 缺少 paymentId 或 reason |
| 400 | 退款窗口已过期(一次性产品为 7 天) |
| 400 | 部分退款金额超过原始支付金额 |
| 401 | 认证失败 |
| 404 | 支付未找到 |
| 500 | 内部服务器错误 |