Webhooks
Build and operate a webhook receiver.
DraftDescribes the intended design. Not yet available — names, fields and behaviour may change.
Concepts — what webhooks are, delivery, and retries — are in Essentials › Webhooks. This page covers running a receiver.
Receiver architecture
- Terminate HTTPS at a stable public URL.
- Verify the signature against the raw request body.
- Store the event keyed by its ID; ignore duplicates.
- Respond
2xximmediately. - Process from a queue — for example, mark an order paid on
payment.completed.
Testing
Use the Webhook Tester to send sample events and replay failures.
Last updated on