Skip to Content
Developer Portal preview — pages marked Draft describe the intended design and are not yet available.
Go to Syper Console
IntegrationsWebhooks

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

  1. Terminate HTTPS at a stable public URL.
  2. Verify the signature against the raw request body.
  3. Store the event keyed by its ID; ignore duplicates.
  4. Respond 2xx immediately.
  5. 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