wallet.funding.failed event is sent when a wallet funding request fails and reaches a final, non-recoverable state.
After this event is emitted, the funding attempt will not continue processing.
Example Payload
Data Fields
string
Unique identifier of the wallet funding transaction.
string
Final funding status. Always
failed for this event.float
Funding amount expressed in the major currency unit (for example, USD).
string
Human-readable explanation describing why the wallet funding failed.
Handling the Event
Use this event to:- Mark the funding transaction as failed
- Display the failure reason to the user
- Prevent retries without user intervention, if applicable
- Log failure details for auditing and analysis

