Webhooks
Order status changed event
Triggered when an order’s status changes. This webhook notifies your system of order lifecycle events, enabling real-time updates for order tracking, notifications, and fulfillment workflows.
Status Transitions
Orders follow this lifecycle:
PLACED→APPROVED(payment confirmed)APPROVED→SHIPPED(order dispatched)SHIPPED→DELIVERED(order completed)- Any status →
CANCELLED(order cancelled)
Webhook Security
All webhooks include a signature header (X-Webhook-Signature) for verification. See our webhook security guide for implementation details.
WEBHOOK
Authorizations
Bearer token authentication using JWT (JSON Web Token). Include the token in the Authorization header as: Authorization: Bearer <token>
Body
application/json
Response
Webhook received successfully