Real-Time Order & Fulfillment Webhooks
Subscribe to real-time events like order.created, order.paid, and fulfillment.updated.
4 min readUpdated February 2026Hazaans Documentation Team
Webhooks allow external applications to receive real-time notifications whenever significant events occur on your store (e.g. order placed, payment succeeded, fulfillment tracking updated).
Available Event Triggers
You can listen for the following events:
1
order.created — Fired immediately when a customer submits checkout.2
order.paid — Fired when payment processor confirms fund capture.3
fulfillment.tracking_added — Fired when supplier assigns tracking number.4
inventory.low — Fired when stock drops below threshold.Webhook Payload Example
Webhooks are sent as HTTP POST requests with JSON payloads and HMAC signature headers.
json
{
"event": "order.paid",
"data": {
"order_id": "ord_1024",
"total": 129.50,
"currency": "USD",
"customer": {
"email": "buyer@example.com",
"name": "Alex Mercer"
}
}
}