Refund
| Field | Type | Required | Description |
|---|---|---|---|
| amount | Money | ||
| created_at | string (date-time) | (date-time) | |
| id | string | ||
| number | string | ||
| payment_id | string | ||
| reason | string | ||
| reason_code | integer | ||
| status | enum | Values: `requested`, `approved`, `rejected`, `canceled`, `processing`, `failed`, `succeeded` | |
| succeeded_at | string (date-time) | (date-time) |
Example
Generated from the schema — a shape, not a sample.
{
"amount": {
"currency": "string",
"minor": 0
},
"created_at": "2026-10-01T09:00:00Z",
"id": "string",
"number": "string",
"payment_id": "string",
"reason": "string",
"reason_code": 0,
"status": "requested",
"succeeded_at": "2026-10-01T09:00:00Z"
}