Skip to Content
Built on Odoo 18 · Point of Sale

Run the whole floor from one screen.

Tables, tickets, tabs and takeaway - Live Floor, Kitchen Display, Billing, Reservations and a Self-Order Kiosk, all reading and writing the same real Odoo Point of Sale data your register already keeps.

S Live Floor · Zero Guesswork

Order Fired

Sent to kitchen

Table 12

Bill Requested

Waiting on cashier

Table 7

Waiter Assigned

Covering section

6 Tables

Low Stock Alert

Ingredient running out

Chilli Powder

Menu Availability

Dishes ready to sell

38 Items

Reservation Waiting

Table not seated yet

7:30 PM

Kitchen Load

Live queue status

Medium
90Days Free Support
18+Years Experience
100+Happy Customers
45+Industries Served

Floor, Kitchen & Billing Made Simple

Order Taking

Fire tickets straight from the table

Kitchen Display

Track every dish, stage by stage

Bill Requests

Alert the till the moment it's asked for

WhatsApp Receipts

Send a receipt, no login needed

Is this for you?

Built for restaurants like yours

You run a dine-in restaurant and want a live floor plan that reflects real table and kitchen status, not a static seating chart.

You take reservations and want table turnover protected by a configurable cushion buffer, not just a bare booking time.

You offer takeaway, Self-Order Kiosk or QR-code ordering and want every ticket flowing into the same kitchen queue and billing screen as a table order.

You want customers notified automatically over WhatsApp the moment their order is confirmed, and again once it's paid.

You need split/multi-tender billing with a dedicated Pending Bills queue, not Odoo's default one-order-at-a-time flow.

One dashboard, every floor type

How restaurants use this module

Quick Service & Takeaway Counters

Run high-volume walk-in and takeaway orders through a daily-resetting token queue, so pickup handoff stays organised even during rush hours - with live out-of-stock badges keeping the menu honest as items run low.

Full-Service & Fine Dining

Give hosts a live floor plan with real reservation cushion time either side of every booking, so tables never get double-booked and turnover between seatings stays realistic instead of guessed.

Self-Order Kiosk & QR Restaurants

Let guests browse, order and pay with minimal staff involvement, while every ticket still lands on the same Kitchen Display and billing queue as a waiter-taken order - complete with an automatic WhatsApp order confirmation.

Multi-Register / Multi-Floor Venues

Run several registers (bar, restaurant, kiosk) from one dashboard, each scoped to its own floor, session and role-based sidebar - Manager, Waiter, Cashier, Kitchen and Inventory all see only what their job needs.

Product tour

See it running, screen by screen

Bill Requested

The waiter taps Request Bill on the Table Order Screen the moment a table is ready to pay - the Cashier's own notification bell picks it up immediately, so nobody has to physically flag someone down or guess which table is waiting. It clears itself automatically once that order is actually paid, so a settled table never shows as still waiting.

Table 7 Waiting on cashier 2 min ago
Table 12 Waiting on cashier Just now
Table 3 Paid & cleared Done
2 Waiting
3 min Avg Response

One Tap

The waiter flags the table instantly

Live Notification

The cashier's own bell picks it up right away

Auto-Clears

Clears itself once the order is actually paid

flags order opens Request Bill Cashier Notified Billing Screen
One tap replaces the waiter having to physically find and tell the cashier.

Takeaway, Kiosk & Self-Order

New Takeaway Order and Pickup Orders live under one menu with daily-resetting token numbers and pickup time/notes. A dedicated Kiosk Orders queue surfaces self-order dine-in tickets a waiter would otherwise never notice, filterable to just-unpaid or full history. The Kiosk and mobile ordering screens capture a customer name and mobile number before checkout, with product search built in.

new order ready Counter Kiosk QR / Mobile Kitchen Queue Pickup Token / Table Order
Three different front doors, one kitchen queue - the same board a waiter-taken order lands on.

Kitchen Load

The Kitchen Load reading counts every order currently Received or Preparing and checks it against two configurable thresholds (Medium and High, e.g. 4 and 8 orders) - the same live number the Kitchen Display's own KPI strip shows, not a separate calculation running somewhere else.

compared to derives Active Orders 6 Thresholds 4 / 8 Load: Medium
One live count, checked against two settings you control, drives the same badge everywhere it appears.
Shipped recently

What's new

  • Added Reservation Cushion Time (configurable Before/After buffer) with capacity warnings and combo-table suggestions.
  • Added a dedicated Kiosk Orders queue and a Customer Details step (with product search) on the Self-Order Kiosk and mobile QR ordering screens.
  • Added automatic WhatsApp order-confirmation and paid-receipt messages, including for Self-Order Kiosk tickets.
  • Grouped Billing into Pending Bills and Billing History under one menu, with search, filters, date range and group-by.
  • Added two-stage ingredient consumption (Stock → Kitchen → Customer) so kitchen-floor stock is a real, trackable number.