Full flow at Refunds & Idempotency.
GET/api/Refund— List refunds
| Property | Value |
|---|
| Required scope | refunds:read |
| Idempotency-Key | Not required |
| Parameter | In | Type | Required |
|---|
page | query | integer (int32) | |
pageSize | query | integer (int32) | |
orderBy | query | string | |
orderDirection | query | string | |
createdFrom | query | string (date-time) | |
createdTo | query | string (date-time) | |
POST/api/Refund— Request a refund on a payment (requires Idempotency-Key)
| Property | Value |
|---|
| Required scope | refunds:write |
| Idempotency-Key | Required |
| Financial mutation | Yes — moves money |
| Parameter | In | Type | Required |
|---|
amount | body | integer (int32) | |
paymentId | body | string | |
reason | body | string | |
GET/api/Refund/{refundId}— Retrieve a single refund
| Property | Value |
|---|
| Required scope | refunds:read |
| Idempotency-Key | Not required |
| Parameter | In | Type | Required |
|---|
refundId | path | string | Required |