Refund a payment
Starts a refund of a completed payment. The merchant authorises it at their bank: open authorisationUrl in a new window, then poll the refund. Returns 409 if the payment is not refundable or the amount exceeds what remains, and 404 if the payment is not on the account.
Authorizations
Path Parameters
The ID of a Roqqett payment or refund record.
36"9c4e1a7b-3d2f-4b6a-8e5c-0f7d2a9b1c34"
Query Parameters
The ID of the account to work with.
"F50091"
Body
Body
Response
Created
The ID of a refund.
36"4a7d2c9e-1b5f-4e3a-9c8d-6b0f1e2a7c45"
The payment being refunded.
36"9c4e1a7b-3d2f-4b6a-8e5c-0f7d2a9b1c34"
AWAITING_AUTHORISATION until the merchant authorises the refund at their bank via authorisationUrl.
AWAITING_AUTHORISATION, PENDING, COMPLETED, FAILED, CANCELLED "AWAITING_AUTHORISATION"
A money value: a decimal amount as a string plus an ISO-4217 currency code.
Why the refund was made.
140"Item returned"
Open in a new window for the merchant to authorise the refund at their bank, then poll the refund. null once authorised.
2048"https://pay.roqqett.com/ob/refund/4a7d2c9e-1b5f-4e3a-9c8d-6b0f1e2a7c45"
The date the Resource was initially created. ISO 8601 format without milliseconds.
When the refund reached a terminal status.
"2026-10-02T12:10:00Z"