Cancel a payout
Cancel a pending payout transaction
Documentation Index
Fetch the complete documentation index at: https://docs.zuba.com/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
Enter Auth0 JWT token
Path Parameters
Unique identifier for the payout
"123e4567-e89b-12d3-a456-426614174000"
Body
Reason for cancelling the payout
200"Customer requested cancellation"
Response
Payout cancelled successfully
Amount of the payout (as string to avoid floating-point precision issues)
"100.50"
Beneficiary information
{
"accounts": [
{
"createdAt": "2024-01-15T10:30:00Z",
"currency": "EUR",
"data": {
"bic": "DEUTDEFF",
"iban": "DE89370400440532013000"
},
"id": "123e4567-e89b-12d3-a456-426614174000",
"status": "active",
"type": "iban",
"updatedAt": "2024-01-15T10:35:00Z"
}
],
"createdAt": "2024-01-15T10:30:00Z",
"email": "john.doe@example.com",
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "John Doe",
"status": "active",
"updatedAt": "2024-01-15T10:35:00Z"
}Creation timestamp
"2024-01-15T10:30:00Z"
Currency code (ISO 4217). Default enabled currencies: EUR, USD, GBP, USDC, EURC, NGN. Contact your account manager to enable additional currencies.
EUR, USD, GBP, USDC, EURC, NGN, XOF, XAF, GHS "EUR"
Fee charged for the payout (as string to avoid floating-point precision issues)
"2.50"
Unique identifier for the payout
"123e4567-e89b-12d3-a456-426614174000"
Payment route used
sepa_inst, sepa_credit, paysend, bank_transfer, ach, fedwire "sepa_inst"
Current status of the payout
created, queued, processing, paid, failed, cancelled "processing"
Type of payout
fiat, crypto "fiat"
Last update timestamp
"2024-01-15T10:35:00Z"
Account balance after this transaction (in input currency, e.g., EUR)
"98.87"
Client-supplied idempotency reference provided at payout creation. Stable across retries and the natural lookup key for support / reconciliation. Absent on provider-synthesized DTOs (e.g. webhook callbacks) where the original client ref is not in scope.
100"PAYOUT-REF-12345"
Completion timestamp
"2024-01-15T10:40:00Z"
Description of the payout
"Payment for services rendered"
Category of failure for client-facing display
payment_not_approved, recipient_details, amount_issue, technical_error "payment_not_approved"
Reason for failure if payout failed
"Insufficient funds"
FX rate applied (rate with markup charged to the client, e.g., 970.87 NGN per EUR)
"970.87378641"
Input amount (total amount charged to the client including fee, in input currency)
"1.13"
Input currency (the currency debited from the client account). This is determined by the inputCurrency provided in the request, or automatically selected as the currency with the largest available balance, or defaults to USD. For example, EUR when paying out NGN. Default enabled currencies: EUR, USD, GBP, USDC, EURC, NGN. Contact your account manager to enable additional currencies.
EUR, USD, GBP, USDC, EURC, NGN, XOF, XAF, GHS "EUR"
Payout account data (JSONB)
{
"account": 123456789,
"bankCode": "044",
"crAccount": "0123456789"
}Payout account ID
"123e4567-e89b-12d3-a456-426614174000"
Processing start timestamp
"2024-01-15T10:32:00Z"
Reference from the payment provider
"TXN123456789"
Optional free-text memo/narration that appears on the recipient side. Use clientRef for idempotency / support lookups.
"January invoice"