Skip to main content

Webhook Events

Order events

These events are sent to both direct merchants and partners.
order_payment is the active event for payment notifications. For payment links created via the API, link_paid fires alongside it for the same order. The remaining order events are planned; their payloads are not yet finalized.

Partner events

These events are sent only to partners. See Partners — Webhooks for setup details.

Payload structure

All webhook payloads are a flat JSON object — fields are at the top level, not nested under a data key. Every payload includes the event name and an ISO 8601 timestamp.

order_payment

Fires for payment-link orders created via the API, in addition to order_payment.
The id_external field contains the order_key you provided when creating the order. Use it (or id_order) to match webhooks to your internal records and to deduplicate retries.