Skip to main content
When a checkout is created on behalf of an entity (Checkout OBO), all webhook payloads include the on_behalf_of field (the entity ID) in the data object. This field is omitted when OBO is not used.

Payment_Status-specific events:

These are the events created and triggered when the payment_status of the checkout object changes.

checkout.paid

JSON

Payment_Attempt Specific Events:

These events are created and triggered when something of interest happens for a payment attempt of a checkout.

payment_attempt.created

JSON

payment_attempt.failed

JSON

payment_attempt.processing

JSON

payment_attempt.succeeded

JSON

payment_attempt.reversed

JSON

Other Events:

These events are created and triggered when something interesting happens with the checkout object not related to a status change.

checkout.created

JSON

checkout.expired

JSON

checkout.tax_invoice_generated


JSON