Connect RetailPOS to anything with webhooks
Signed webhooks are live today. When something happens at the till — a sale, a refund, a stock change — RetailPOS can POST a signed event to a URL you control, so your own systems stay in step.
Status: Signed webhooks ship today, verified with an HMAC signature per tenant.
What it's for
Webhooks are the general-purpose way to wire RetailPOS into whatever you already run — a warehouse system, a custom loyalty app, a data warehouse, an internal dashboard. Instead of us building a bespoke connector for every tool, you (or your developer) subscribe to the events you care about and receive them as they happen.
Every payload is signed with an HMAC signatureusing a per-tenant secret, so your endpoint can verify the request genuinely came from RetailPOS and wasn't forged.
What you can do today
This is available now. Point your developer at [email protected]and we'll get them a signing secret and the event list — most teams have a first event flowing the same afternoon.
If a tool below is marked “Planned”, webhooks are usually the honest way to bridge it in the meantime.
FAQ
- Are webhook payloads verifiable?
- Yes — each is signed with an HMAC signature using your tenant's secret, so your endpoint can confirm it really came from RetailPOS.
- Which events can I subscribe to?
- Order and payment lifecycle (sale paid, refunded, voided) and inventory movements are the common ones. Ask us for the current event list.
- Do I need a developer?
- To receive webhooks, yes — they POST to an endpoint you host. If you don't have a developer, the CSV export and (soon) native connectors may fit better.
Related integrations
Start free — no card
Free until your first 100 sales. Cash sales and the full back office work today.