Skip to main content
As an order progresses through Fire (accepted, in preparation, ready, dispatched, etc.), Fire sends order.status_changed events to your webhook endpoint.

Flow

Event payload

Order statuses

Processing steps

1

Verify the signature

Validate X-Fire-Signature. See Authentication.
2

Acknowledge immediately

Return 200 OK before processing.
3

Look up the order

Use external_order_id to find the order in your system.
4

Act on the status change

Notify aggregators, update your database, trigger workflows — whatever your integration requires.

Cancellations

If status is cancelled, act on it promptly. If your system relays orders to aggregators, some require cancellation confirmation within a short time window.