Skip to main content

Webhooks

Not available

The order engine does not push events to subscriber endpoints today. There is no subscription registry, no per-event-type subscription and no signed delivery for order, payment or group events.

What to use instead​

Poll the outbox by sequence. It gives the guarantees a webhook consumer would need:

NeedHow the outbox provides it
No missed eventsEvents are written in the same transaction as the change; afterSeq resumes exactly where you stopped.
No duplicatesEach event has an eventId; replaying from a stored sequence is safe when processing is idempotent on it.
OrderingStrictly increasing seq per tenant.
Filteringtype and subjectRef query parameters.
Back-pressureYou choose the polling interval and page size.

An integration layer such as MuleSoft runs this as a scheduled flow: poll, transform, deliver to Salesforce (platform events, Service Cloud records) or other consumers, then store the last sequence.

Kaptio's operational alerting already sends signed webhooks (an X-Kaptio-Signature header: t=<unix seconds>,v1=<HMAC-SHA256 of "<t>.<body>">). This is used for alert notifications, not for order events.