This webhook is sent when a payment has failed.
Webhook Structure
string (UUID)
required
Unique identifier for this event
string (ISO 8601)
required
Timestamp of when the event occurred
string
required
The type of event. Value:
payment.failedobject
required
The event data containing the details below
Data Fields
string (UUID)
required
Unique identifier of the failed payment
string
required
Payment scheme. Available values:
SCT, SCT_INST, INTERNALstring
required
Payment direction. Available values:
INBOUND, OUTBOUNDarray
required
List of errors indicating the reason(s) for the failure. Each error contains the fields below.
string
required
Error code indicating the reason for the failure. See Error Codes below.
string
Human-readable description of the error
Error Codes
New error codes may be added in future versions. Consumers should handle unknown codes gracefully.