Six dashboards, one restaurant. From the first QR tap at the table to the Tuesday-morning payout in the owner's IBAN — every order, every station, every euro runs through the same pipe. Less shouting. Less paper. More turns.
Orders fire the moment the guest pays. Waiters stop relaying; the kitchen stops waiting.
Split-pay parties close faster and tip higher. The menu is the upsell — every modifier is a prompt.
Run out of octopus? Hide it on 18 tables before the next order lands. No phone calls, no angry guests.
VAT 24%, receipts, AADE reports — generated on the fly. Stripe handles PCI. You keep the keys.
Kanban board from orders.status. Drag a ticket, it fires. Tap "Accept" and the kitchen display lights up in the same second.
Old POSes print to thermal paper. Jam → kitchen is blind. Here it's a websocket — one source, every screen.
Host, floor lead, owner — anyone with role: manager can accept, void, or comp a ticket. Every action is logged.
Tickets over 10 min pulse red. station_load bars at the bottom tell the expo whether to slow seating or pre-fire Friday orders.
A souvlaki plate hits grill and cold (tzatziki). Each station sees only its items. The card clears when everyone bumps.
No Toast lock-in, no €3,000 Epson printer. If it's got a browser and a power cord, it's your KDS.
Every color is a state. The table moves itself — payment webhook flips "paid", cook bump flips "served". Hostess just watches.
Maria paid €23.45. Kostas hasn't. His name stays amber until his Apple Pay clears, then the table turns plum.
Drag tables into rooms in settings; the map matches the floor. Works on an iPad at the host stand.
Every bar is shadowed by the same hour last week. See at a glance whether the Champions League match helped or hurt.
Souvlaki sells 142 a week — but its margin is already green. Saganaki sells less and earns more. The owner sees both.
Metrics you literally could not track before. A guest scans, opens the menu, closes the tab — you see it, and you act.
One switch flips menu_items.available. Auto-restores at 11:00 so you don't wake up to "why is it hidden?"
Protein (required · 1 of 3). Extras (any, +€). Temp (required · 1 of 2). Same schema the guest phone reads.
Enter ingredient cost; we do the math. Souvlaki at €4.64 cost, €14.50 sell = 68% margin. Greenlit.
Four Different Beasts or four brands — same dashboard. Click any card to enter that tenant's floor view. One login.
Gross − fees − refunds = payout. One line you can hand your accountant. Greek myDATA is filed alongside.
"Grill bottleneck at 20:30." "Tip-share opportunity." Suggestions grounded in your data, not a generic playbook.
Every day without ScanOrderPay is a day your floor runs on paper tickets, phone calls, and the host's memory. This is a control system — not another POS. It runs on the devices you already own, integrates with myDATA, and pays for itself in one busy Saturday.