Configure Deliveroo tablet-free POS integration via their partner webhook push model and manage order injection lifecycle

domain: Deliveroo · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Register a webhook endpoint with Deliveroo's partner team that accepts order_created, order_updated, and order_cancelled event payloads
  2. Validate incoming webhook signatures using the shared HMAC secret provided at integration setup time
  3. On receipt of an order_created event, inject the order into the POS system and respond to Deliveroo with an order acceptance within the required acknowledgment window (typically 30 seconds)
  4. Map Deliveroo's item IDs and modifier IDs to POS product codes using a pre-built mapping table maintained in a config store
  5. Send order status updates back to Deliveroo via the order status update API as the kitchen progresses through preparation, ready, and collected states
  6. Handle order_cancelled events by voiding the POS order and issuing a refund if payment was already captured

Known gotchas

Related routes

Configure and receive Deliveroo order webhooks for a POS or middleware integration
food-general · 5 steps · unrated
Inject a third-party delivery order into a restaurant POS using the ItsaCheckmate Open API platform
openapi-itsacheckmate.readme.io · 6 steps · unrated
Register a POS channel with Deliverect and receive a published menu via webhook
developers.deliverect.com · 6 steps · unrated

Give your agent this knowledge — and 15,600+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans