How an Integrated POS and Online Ordering System Works

What is an integrated POS and online ordering system?

It's a setup where orders from your website, app or kiosk go straight into the same system that runs your till and kitchen. No separate tablet, and nobody typing orders in again by hand.

A lot of restaurants end up with one system for the till, a tablet for online orders, and sometimes another device for a kiosk or an aggregator. Each one has its own order queue. Staff juggle screens. A menu change has to be made in every system, one at a time, and the end-of-day numbers live in different places.

With an integrated system, every order - counter, website, app, kiosk, phone - goes through one platform. The kitchen sees one queue. Reports cover every channel. Change the menu once and it changes everywhere.


How orders flow in an integrated system

Say a customer orders on your website:

  1. They finish the order and pay online
  2. The order lands on the POS system with no manual entry
  3. At the same time it shows up on the kitchen display screen
  4. The kitchen makes it from the same queue as counter orders
  5. The sale goes into one reporting dashboard with every other channel

So online orders don't get missed, the kitchen starts on them straight away, and nobody has to reconcile a separate set of numbers at close.


What changes for front-of-house staff

Nobody has to keep an eye on a separate tablet. Every incoming order shows up on the same screen, and accepting, rejecting or changing wait times all happens there.

Picture a Friday night rush with three order screens on the counter. That's where orders get missed or go out late. One screen cuts down on both.


What changes for the kitchen

The kitchen display shows every order, whatever channel it came from, queued and timed the same way. Nobody in the kitchen has to work out whether something is "the tablet order" or "the till order". It's one queue.

KDS screens can show prep timers and flag orders that are getting close to their promised collection time, whether they came from the website, a kiosk or the counter.


What changes for management

Menu changes go out to every channel at once. A price change or an 86 on an out-of-stock item applies everywhere. Mark an item unavailable on the POS and it's gone from the online menu straight away.

Daily sales for every channel come in one report. Total revenue, channel split, average order value by source and hourly demand are all there, without pulling numbers out of different systems.

Online orders also pick up customer email addresses and order history, which counter sales usually don't. An integrated system can feed that into CRM and loyalty tools.


Integrated vs disconnected

Integrated systemDisconnected systems
Kitchen queueOne queue, all channelsSeparate queue per channel
Menu updatesOne change, all channelsUpdate each system separately
Sales reportingOne dashboardReconcile across systems
Staff trainingOne systemSeveral systems
Missed ordersRare - every order goes in automaticallyCommon - someone has to watch the tablet
SupportOne providerOne per system

What to look for in an integrated platform

Plenty of systems get called "integrated" without being properly joined up. Ask these before you pick one:

  • Is the online ordering from the same provider as the POS, or is it a third-party integration bolted on?
  • How do orders get into the POS - a direct API connection, or through separate aggregator middleware?
  • If you change the menu on the POS, does the online menu update by itself?
  • Does the kitchen display show every channel, including online and kiosk?
  • What happens to online orders if the internet goes down?
  • Do in-store and online payments go through the same system, or through different payment providers?

Third-party integrations vs native platforms

A lot of "integrated" setups are really a connector between one vendor's POS and another vendor's online ordering. They can work. But when either vendor updates their API, the connector can break. Support is split between two companies, so when something goes wrong you're dealing with both. And the two systems may not store menu data the same way, which is how you end up with an item that's on the website but not on the till.

When the same company builds the POS and online ordering as one product, those problems don't come up. One data model, one support contact, no middleware in between.


Flipdish: built as an integrated platform

Flipdish builds POS and online ordering as one platform. Orders from a restaurant website, branded mobile app or self-service kiosk land on the same system and kitchen display as counter orders.

There's no third-party connector. It's the same order management engine on every channel. For restaurant groups with several locations, that means one place to manage menus, every site running the same way, and group-level reporting in a single dashboard.