Sometimes a payment fails for one reason or another. Learn about how to handle exceptions.
Marking
Notify
Storage
Halting
payment_exception:created
event.
Your endpoint will receive a webhook payload whenever a new exception is generated.
Field | Type | Description |
---|---|---|
token | string | Unique identifier for the exception |
payment_id | string | Payment this exception belongs to |
record_type | string | Type of object that triggered the exception (PaymentSubmission , PaymentAdmission , etc.) |
exception_code | string | Code representing the type of failure |
exception_message | string | Human-readable explanation |
blame | string | Which party is responsible: debtor_party , beneficiary_party , or system |
relationships.payment | object | Snapshot of the original payment payload at the time of exception |
payment_exception:created
webhooks.