Event Name:
fund_errorThis event is triggered when a funding operation fails. This can occur due to various reasons such as insufficient funds, card issues, transaction rejected by the bank, or any other error in the funding process.
Event Payload
The webhook payload contains the following structure:Field Description
Unique event identifier (UUID)
Event type - always
fund_error for this webhookEvent timestamp in ISO 8601 format
Contains the event data
Payment method used (card, bank_transfer, internal_transfer)
Payment origin information
Complete bank account number (e.g., IBAN)
Bank routing type (e.g., “IBAN”, “SORT CODE”)
First 6-8 digits of the payment card
Last 4 digits of the payment card
Internal account ID (UUID, for internal transfers)
Transfer reference ID (UUID)
Unique funding operation ID (UUID)
ID of the receiving account (UUID)
Reference of the payment (provided during creation)
Error information
Descriptive error message
Expected Responses
Success Response
HTTP 200 OKThe webhook was processed successfully.
Client Error
HTTP 4xx StatusClient-side error. Will not be retried.
Server Error
HTTP 5xx StatusServer-side error. Will be retried with exponential backoff.