Zecoa

Ordering · Pass · Kitchen · Delivery

Your restaurant.Your orders.No middleman.

Zecoa is the whole ordering stack a restaurant runs on its own name. Customers order on your domain, the pass accepts, the kitchen board lights up, and your own rider carries it to the door — one order record the whole way.

No commission on subscriptionYour own payment gatewaySet up and trained by us
A restaurant owner in an apron holding a tablet in her dining room.
Accepting orders · live#A-4471 · accepted 18:52:41
On time#A-447102:03
Dine-in · Marchetti · Table 12
  • 2Margherita Pizza12 inch · Extra basilqueue
  • 1Caesar Saladqueue
No anchovies — allergy
In progress▸⎙

Works with what you already have

StripeRevolutApple PayGoogle PayPayPalRazorpayMercado PagoBluetooth thermal printersSunmiFeieyun cloud printPusher realtimeFirebase pushMapboxAndroid tabletsiOS & AndroidStripeRevolutApple PayGoogle PayPayPalRazorpayMercado PagoBluetooth thermal printersSunmiFeieyun cloud printPusher realtimeFirebase pushMapboxAndroid tabletsiOS & Android

The four apps

One backend. Four screens, each built for the person holding it.

Every plan includes all four. A status set at the pass is on the kitchen board and in the customer's hand before anyone thinks to refresh.

One order, four screens

Follow a single order from the sofa to the doorstep.

Four apps reading one order record. Nothing is synced, re-keyed or reconciled — the same order simply appears on the next screen the moment it needs to.

1 · ZCustomer · 18:52:04
Aisha orders from her home screenThe phone at the pass won't stop ringingA ticket lands in New with a pulsing ringMarek hands it over against a two-digit code
1ZCustomer18:52:04

Aisha orders from her home screen

No app store, no download. She picks a chicken shawarma with extra garlic, adds a doorbell note, spends some loyalty points and pays with Apple Pay. Her phone sends a cart, never a total — your server prices every line from your own menu. The card is authorised, not taken.

2ZMerchant18:52:41

The phone at the pass won't stop ringing

The order sits at the top of the board with a countdown and a stripe showing how much of your accept window is left. Your manager reads the items, sets a 25-minute prep time and taps Accept. The alarm stops, the hold is captured, and Aisha’s tracking screen updates.

3Kitchen Display18:52:43

A ticket lands in New with a pulsing ring

The printer fires a paper copy on its own. Every line shows quantity and modifiers, the doorbell note sits in a highlighted row, and the band down the side is green — until your caution threshold turns it amber. The All-Day rail updates: nine shawarmas outstanding.

4DriverVue19:31

Marek hands it over against a two-digit code

A cook taps the ticket through to Ready. Dispatch offers the drop to Marek, on duty in that zone, with the route already drawn on his map. He collects against the reference, rides, and confirms at the door with Aisha’s code. The order closes.

See it working

A Friday night, live.

This is the kitchen board, running. Orders arrive, timers climb, tickets band themselves against the thresholds, and a completed order can be pulled back for thirty seconds.

Explore the Kitchen Display →
Simulated service · orders every few secondsCaution at 06:00 · late at 10:00
Current 6Scheduled 3History
Connected19:41:08
92%On time
1Caution
1Late
12:14Oldest order
9All-day · souvlaki
New2
In progress3
Ready1
Order completed Undo · 30s

This board is a demonstration. The orders, names and timings on it are examples, not live data from a restaurant.

Built for the rush

Everything here exists because something went wrong once.

Ordering software is easy to demo and hard to survive a Friday with. These are the parts that earn their keep at half past eight.

On time#A-4471 · 02:03
Connected · synced 4s agopoll in 16s

Nothing gets lost

Orders arrive over a websocket on your own private channel, with a poll behind it and a Connected / Reconnecting pill so staff know whether to trust the screen. A dropped request keeps the last good board.

cart_uuid → server → £25.50

Prices are settled on the server

The app never sends a total — it sends a cart, and the server prices it from your own menu. Card payments are held, then captured only when you accept and released when you reject.

NewFiringPlatingReady

Your kitchen's own words

Your stage names drive the board, your per-service timings decide what counts as late, and your colours are contrast-checked so every label stays readable. English and Greek, per device.

#A-4471 · kitchenprinted
#A-4472 · kitchenretry · 1

The ticket prints itself

Bluetooth thermal on arrival, with a retry queue, an offline banner and a watchdog — so a jammed printer becomes a badge to tap, not a missing dish.

Order completed Undo · 30s

Thirty seconds to undo

A mis-tap on a wet screen recalls the ticket. The escape from a mistake is always bigger than the button that caused it, and never wears the same colour.

AOAisha Okafor14 orders · 2 addresses · 340 ptsyours

The customer is yours

Names, addresses, order history, loyalty balances and marketing permission sit in your own database — exportable on any plan. A marketplace will never hand you that list.

The arithmetic

A marketplace takes a third. We take a monthly fee.

On 450 orders a month at a £24 average — £10,800 of order value — the difference is not a rounding error. It is a second rent.

The full comparison →
£3,240
Marketplace at 30% · per month

On the whole basket, including the regulars who already knew your name. £38,880 a year.

£60
Zecoa Unlimited · per month

Flat, whatever you turn over. Your own gateway, so the money settles into your account.

£38,160
The difference · per year

Between those two columns, on the same trade. That is the rent you are currently paying.

A customer eating at a restaurant table.

Why own it

The person who ordered from you is your customer — not the platform’s.

On a marketplace you get a first name and a drop-off address. They get the email, the history and the right to put a competitor’s discount in front of that person on a quiet Tuesday. On your own site, the account, the saved addresses, the loyalty balance and the marketing permission belong to you.

Pricing

All four apps in every plan. Pick how you pay.

Connect your own payment gateway for a flat monthly fee, or let us handle payments for a flat commission. Everything else is identical.

Subscription

£40 /month

Up to 600 orders a month. Your own payment gateway, and we take no percentage of anything.

Subscription

£60 /month

Unlimited orders, no cap, ever. Same software, same support, your own gateway.

Commission

5% flat

No monthly fee and no gateway to open — we manage the payments end to end, card fees included.

Every plan includes all four apps, setup and training — and, for a limited time, free hosting for your ordering site if you don’t already have it (normally £2 a month).

Full pricing and the cost calculator →

Bring one service across, then decide.

We import your menu, set your kitchen's own stage names and timings, connect your gateway and run a full evening alongside whatever you use now. If it doesn't hold up on a Friday, it isn't ready.