Skip to main content
The 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