Skip to main content

Webhook Event Catalog

Simpler delivers webhook events to notify your system of state changes that happen outside the synchronous request/response flow — payment confirmations for asynchronous methods, cancellations, and expiries.

This page lists every event type currently emitted. The payload shape for each event is defined in the OpenAPI spec.

Events

Event typeWhen it firesStatus values
ORDER_UPDATEDThe order's payment state changed. This is the only event type today; specific transitions are encoded in the status field of the payload.PAYMENT_SUCCESS, PAYMENT_FAILED

ORDER_UPDATED status transitions

statusFires when
PAYMENT_SUCCESSPayment was successfully captured. For synchronous methods (card, wallets) this typically fires immediately after /submit. For async methods (MultiBanco, MBway, Sequra) it fires once the shopper has completed payment offline.
PAYMENT_FAILEDPayment could not be completed — e.g. a MultiBanco voucher expired unpaid after 72 hours, or a Sequra risk check rejected the shopper.

Payload shape

Every event delivery contains:

See also