Webhook Events
Order events
These events are sent to both direct merchants and partners.| Event | Description | When it fires | Status |
|---|---|---|---|
order_payment | Payment completed successfully | After buyer completes payment | Active |
order_created | Order was created | After order is created via API | Upcoming |
order_confirmed | Order confirmed by gateway | After gateway confirms payment | Upcoming |
order_cancelled | Order was cancelled | After cancellation via API or timeout | Upcoming |
order_refunded | Refund processed | After refund is completed | Upcoming |
Currently,
order_payment is the active event for payment notifications. The remaining order events are planned and will be available in a future release.Partner events
These events are sent only to partners. See Partners — Webhooks for setup details.| Event | Description | When it fires | Status |
|---|---|---|---|
store_onboarded | A new store completed onboarding | After a store activates on the partner’s platform | Active |
store_updated | Store configuration changed | After a store updates its settings | Upcoming |
store_deleted | Store was removed | After a store is deactivated | Upcoming |
Payload structure
All webhook payloads follow the same structure:The
id_external field contains the order_key you provided when creating the order. Use it to match webhooks to your internal records.