Full‑digital · paper‑free · Revenue‑Department ready

One system, from the QR to the tax invoice.

Ordering, kitchen, bar, stock, staff and Thai tax on one platform — so nothing has to be typed twice and nothing has to be reconciled at midnight.

Refunded in full within 7 days · nothing to install

SCAN FOR THE MENU
◉ Camera
TABLE 12 · LAMOON ROOFTOP
lamoon.sabaipos.app
/t/T12 · signed link
Open menu
19:39
▮▮▯ 84%
L
LAMOON ROOFTOP
Table 12
🌐 EN
Food
Drinks
Search the menu
Signatures
Small plates
From the grill
Sweet
◆ Promotions
🍸
Lychee & Basil SmashHAPPY HOUR · NOW
Happy hour 17:00–19:00 · two for one
฿140
฿280
+
Signatures
🦀
Crispy Soft-Shell Crab🌶 🌶
Tamarind, green mango, crisp shallot
฿420
+
🦐
Grilled River Prawns
Charcoal, nam jim seafood · choose two or four
from ฿680
+
🍆
Charred Aubergine & MisoⓋ
Sesame, spring onion, crisp garlic
฿240
+
🐟
Whole Sea Bass, Salt Crust
Back on tomorrow
฿780
Out of stock
Prices do not include 10% service charge & 7% VAT
Bill
3 items · your order
฿1,240.00
Send order
↻ Order again
Wi-Fi
Call a waiter
19:41
▮▮▯ 84%
L
LAMOON ROOFTOP
Table 12
🌐 EN
🦀
Crispy Soft-Shell Crab
Tamarind, green mango
฿420
+
🦐
Grilled River Prawns
Charcoal, nam jim seafood
from ฿680
+
🦐
Grilled River Prawns
Charcoal, nam jim seafood
Choose · required
Two prawns
฿680
Four prawns
+฿620
Add · choose up to 3
✓
Nam jim seafood
+฿40
✓
Extra lime
Free
Som tam on the side
+฿120
Notes (optional)
less spicy
no coriander
sauce on the side
Allergy (optional)
🥜 peanut
−
1
+
Add to cart · ฿1,340
L
FLOOR
FIRE4
KIT
BAR
BILLS
RPT
NOK
Floor
Service · 19:42
Nok · Waiter
Ground floor · 12 tables
Live
T01
Free
T02
Seated · 2
T03
Calling · 0:24
T05
Cooking · 3
T06
Seated · 4
T07
Free
T08
Bill wanted
T09
Cooking · 2
T10
Free
T11
Seated · 2
T12
4 awaiting · ฿1,240
T14
Free
◼ Free
◼ Seated
◼ Awaiting your check
◼ Cooking
◼ Bill wanted
◼ Calling
This service
Awaiting checks4
Fired, still cooking5
On the pass2
Bills wanted1
Calling for a waiter1
Seated, not greeted yet0
The gate
Nothing reaches a station without a waiter’s fire. A photographed QR is harmless.
Table 12 · 4 items awaiting your check

Sent 3 seconds ago · tap to review the round

19:43
▮▮▯ 84%
L
LAMOON ROOFTOP
Table 12
🌐 EN
Sent! Awaiting staff confirmation.
You can still change this — once a waiter confirms it, it goes to the kitchen.
Your orders
4× Grilled River Prawns
Sent
2× Crispy Soft-Shell Crab
Sent
2× Lychee & Basil Smash
Sent
Your bill · running total
Subtotal฿1,240.00
Service 10%฿124.00
VAT 7%฿95.48
Total฿1,459.48
Not a tax invoice — settle with your waiter.
View my bill
Call a waiter
L
FLOOR
FIRE4
KIT
BAR
BILLS
RPT
NOK
Awaiting your check
Service · 19:42
Nok · Waiter
Table 12 · round 3 · sent 19:43
🥜 Allergy on this table · peanut
4×
Grilled River Prawns
Four prawns · nam jim seafood · extra lime
less spicy🥜 peanut
Kitchen
฿1,340.00
2×
Crispy Soft-Shell Crab
Second course — held by the waiter
⏸ Held
Kitchen
฿840.00
2×
Lychee & Basil Smash
Happy hour · two for one applied at 19:41
⚡ Rush
Bar
฿280.00
1×
Charred Aubergine & Miso
Ⓥ vegetarian
Kitchen
฿240.00
Already fired · round 2 · 19:12
Served
2×
Som Tam Poo Ma
฿320.00
4×
Chang, draft
฿480.00
Table 12
Party of 4
Running total฿1,240.00
Covers (guests)4
Fired items0
Awaiting fire3
Held — fire on call1
🔥 Fire 3 awaiting orders now
🔥 Fire held course (1)
Open bill
Food goes to the kitchen, drinks to the bar. An item tagged both makes one ticket line per room.
19:43
▮▮▯ 84%
L
LAMOON ROOFTOP
Table 12
🌐 EN
Sent! Awaiting staff confirmation.
You can still change this — once a waiter confirms it, it goes to the kitchen.
Your orders
4× Grilled River Prawns
Sent
2× Crispy Soft-Shell Crab
Sent
2× Lychee & Basil Smash
Sent
Your bill · running total
Subtotal฿1,240.00
Service 10%฿124.00
VAT 7%฿95.48
Total฿1,459.48
Not a tax invoice — settle with your waiter.
View my bill
Call a waiter
L
FLOOR
FIRE1
KIT1
BAR1
BILLS
RPT
NOK
Stations
Service · 19:42
Tickets · Columns
🍳 Kitchen screen
3 to make
T12 · R3🥜 PEANUT
00:04
4×
Grilled River Prawns
four · less spicynam jim · extra lime
1×
Charred Aubergine & Miso
Ⓥ
Start
⚠︎
T05 · R2
06:12
2×
Massaman Beef Cheek
Ready
T09 · R1⚡ RUSH
11:48
3×
Pad Thai Goong
Ready
T06 · R2
On the pass
2×
Massaman Beef Cheek
🍸 Bar screen
2 to make
T12 · R3⚡ RUSH
00:04
2×
Lychee & Basil Smash
happy hour · 2 for 1
Start
⚠︎
T02 · R4
01:31
2×
Chang, draft
1×
Soda & lime
Ready
Anything wrong
Spilled it · glass broke · had to remake it — recorded against stock, in one tap.
New ticket · Kitchen

Table 12 · 2 lines · 🥜 peanut on this table

New ticket · Bar

Table 12 · 2× Lychee & Basil Smash · rush

L
FLOOR
FIRE
KIT
BAR
BILLS
RPT
NOK
The pass
Service · 19:42
Nok · Waiter
Ready to run · oldest first
Table 12 · round 3
ready 0:22
Served ✓ · all 3
4×
Grilled River Prawns less spicy
Ready
1×
Charred Aubergine & Miso
Ready
2×
Lychee & Basil Smash
Ready
Table 05 · round 2
ready 3:40
Served ✓ · all 2
2×
Massaman Beef Cheek
Ready
Table 12 · held course
2× Crispy Soft-Shell Crab is still held. Fire it when the first course is cleared.
🔥 Fire held course
Coming up — in the kitchen / bar
2×
Crispy Soft-Shell Crab
Cooking
2×
Massaman Beef Cheek
● 6m🔥 Rush
A line waiting too long turns amber, then red, on the minutes the owner set — warn, escalate, tell a manager.
3 of 3 served · Table 12

Every line confirmed. Nothing was left behind.

19:58
▮▮▯ 84%
L
LAMOON ROOFTOP
Table 12
🌐 EN
Your orders · live
Some items are still on the way.
Your orders
4× Grilled River Prawns
Ready
1× Charred Aubergine
Ready
2× Lychee & Basil Smash
Served
2× Soft-Shell Crab
Preparing
Your bill · running total
Subtotal฿1,240.00
Service 10%฿124.00
VAT 7%฿95.48
Total฿1,459.48
Not a tax invoice — settle with your waiter.
View my bill
Call a waiter
L
FLOOR
FIRE
KIT
BAR
BILLS1
RPT
NOK
Table 12 · bill
Service · 19:42
Nok · Waiter
4×
Grilled River Prawns · four · nam jim
฿1,340.00
2×
Crispy Soft-Shell Crab
฿840.00
1×
Charred Aubergine & Miso
฿240.00
2×
Lychee & Basil Smash happy hour −฿420
฿280.00
LAMOON ROOFTOP CO., LTD.
128/4 Soi Ruamrudee, Lumphini, Pathum Wan, Bangkok 10330
เลขประจำตัวผู้เสียภาษี 0105561234567 · สำนักงานใหญ่ (00000)
ใบกำกับภาษีอย่างย่อ / ABBREVIATED TAX INVOICE
No.ABB-2026-000418
Table 12 · 4 covers25/08/2026 20:57
เลขรหัสประจำเครื่อง0206-2569-0031
Subtotal1,240.00
Service charge 10%124.00
VAT 7%95.48
TOTAL1,459.48
ราคานี้รวมภาษีมูลค่าเพิ่มแล้ว / Price includes VAT
Payments taken on this bill
20:55 · PromptPay · Ploy฿364.87
20:56 · PromptPay · Ploy฿364.87
20:57 · Cash · ฿400 tendered, ฿35.13 change฿364.87
Card · waiting฿364.87
Tips this bill฿100.00
Balance฿364.87
Whole bill
Split evenly
Custom amount
4 people · ฿364.87 each
2 of 4 paid
Cash
PromptPay
Card
฿364.87
Scan with any Thai banking app
Tip
฿100.00
Covers
4
Take payment · ฿464.87
Drawer · Till 1
Opening float฿3,000.00
Cash taken out (recorded)−฿420.00
Cash payments on this till14
🔒 The expected total is hidden on purpose. Count the physical cash first — only then does the till report over or short.
20:51
▮▮▯ 84%
L
LAMOON ROOFTOP
Table 12
🌐 EN
A waiter is on the way with your bill.
Ask again
Your orders
4× Grilled River Prawns
Served
2× Crispy Soft-Shell Crab
Served
2× Lychee & Basil Smash
Served
Your bill · running total
Subtotal฿1,240.00
Service 10%฿124.00
VAT 7%฿95.48
Total฿1,459.48
Not a tax invoice — settle with your waiter.
View my bill
Call a waiter
21:04
▮▮▯ 84%
L
LAMOON ROOFTOP
Table 12
🌐 EN
Table 12 · settled 21:04
Thank you — see you again.
฿1,459.48
Paid · split evenly between 4 · tip ฿100.00
Enjoyed your visit? Leave us a review
★★★★★
Open raandee.app
Your venue’s own link · Google or Raandee · Back office → Brand
Your receipt
Subtotal฿1,240.00
Service 10%฿124.00
VAT 7%฿95.48
Total฿1,459.48
Tax invoice ABB-2026-000418 · kept for five years
01

A guest walks in.

No queue at a till, no host with a clipboard, no paper menu. Table 12 is free and the code on it is already hers.

02

She points her phone at the table.

The QR is signed with that table’s own secret, so it opens one session for the table. Friends who scan it join the same bill — up to the number the venue allows, eight by default.

03

The menu opens in her language.

Thai, Chinese, Russian or Arabic — English underneath as the fallback, and Arabic mirrors the layout right-to-left. Live happy hour, anything that has run out greyed out before she can want it. Four prawns, less spicy, and a peanut allergy the kitchen will actually see.

04

It lands on the waiter’s tablet — nowhere else.

The round arrives as PENDING_VALIDATION: not in the kitchen, not on a bill, nowhere near a pan. Table 12 turns gold, the fire badge counts up, a toast lands on every tablet at that venue.

05

She reads it, then fires it.

Four lines, one peanut allergy, one course held back for later. The fire button is the only door to a station — which is what makes a photographed QR harmless.

06

The kitchen and the bar light up in the same second.

Fan-out is per line, not per order. Prawns and aubergine print in the kitchen, the smashes in the bar, and the allergy flag is on the ticket the chef actually reads. Stock leaves the shelf at fire, not at payment.

07

It goes to the table — and to her phone.

The chef bumps the ticket and three things happen at once: the line hits the pass, the waiter gets a row, and her screen turns from Preparing to Ready without a refresh.

08

She pays by scanning, at the table.

Whoever holds the tablet can settle — the floor by default, the till only if you would rather; it is a permission, not a wire. Split four ways: PromptPay for two, cash for one, card for the last. The moment the balance reaches zero the Thai abbreviated tax invoice is issued inside the same transaction — no separate step, nothing to forget.

09

Five stars, before they’ve found a taxi.

The review link is the venue’s own — Google or Raandee, set once in the back office — and it only appears after the bill is settled, on the screen she already has open.

67
Back-office screens
7%
On subtotal + service
฿0
Per order · per terminal
5 yr
Invoice retention
Recipe-level stock Signed table QR Gap-free invoices Floor-plan designer Frozen 06:00 close Append-only audit log Recipe-level stock Signed table QR Gap-free invoices Floor-plan designer Frozen 06:00 close Append-only audit log
Permissions per action Cost & margin intel Bilingual menu Happy hour at order time Nightly encrypted backup House accounts Permissions per action Cost & margin intel Bilingual menu Happy hour at order time Nightly encrypted backup House accounts

Close the night once, and it stays closed.

  • VAT on subtotal plus service, each part rounded on its own — so the printed lines add up to the printed total.
  • Numbers allocated one at a time inside the database — two cashiers in the same second cannot duplicate or skip one.
  • A mistaken bill is voided, never deleted — the number survives, so the series stays unbroken.
  • At 06:00 the trading night is sealed into a numbered Z-report that can never be edited — and a gap in the series is flagged in red.
Invoice archiveSeries A · gap-free
The invoice archive: an unbroken run of tax invoices, each with its date, table and total

Change a price here; the next guest sees it there.

  • Run out of oysters and the item 86s itself the moment stock hits zero — nobody orders what you cannot serve.
  • Thai and English per item, in your own words, not machine translation you cannot correct.
  • Send your existing menu as a PDF and it is read in for you: items, variants, prices.
  • A late-night menu that swaps itself over at the hour you set, and back again in the morning.
Menu & pricesOwner-editable, live
The menu editor: cocktails with their prices in editable fields, plus recipe, availability and diet controls

Every pour comes off a bottle.

  • Give each drink a recipe to the millilitre — selling a Sangsom and soda deducts 60ml and one soda.
  • Variance on every stocktake — what the shelf says against what the sales say, per item.
  • Suppliers and purchase orders, with reorder suggestions drawn from your own history.
  • Several storerooms and transfers between them, so the bar and the kitchen are not one number.
Ingredient libraryDeducted per pour
The ingredient library: two items reading OUT in red and one LOW, each with its cost per unit

The room on screen looks like the room.

  • Drag your tables into place — round, square, any size — then add the bar, the stage, the pool table, the DJ booth.
  • The live view colours every table by what it is waiting for: free, seated and running, or asked for the bill.
  • Several floors, each on its own tab, each with its own till and its own drawer count.
  • A table with history is never deleted — it retires, so old invoices keep their table.
Floor planLive table states
The floor-plan designer: tables laid out as the room really is, two of them amber because they are occupied

Happy hour prices itself, at the moment of the order.

  • Promos evaluate at the time the round was ordered, not when the bill was settled three hours later.
  • Bundles and ladies’ nights, plus manual discounts a waiter can apply — with a reason, on the record.
  • House accounts for regulars on a tab, and bottle lockers with their own expiry policy.
  • Loyalty customers with a house discount you set, not one we chose for you.
RegularsHouse accounts · LINE
The regulars list: each with their phone, LINE id, standing house discount and credit ceiling

A waiter can send a round. Only a manager can comp one.

  • Roles go down to the individual action — comping a line, voiding a bill and seeing a margin are three separate grants.
  • A device must be enrolled by a manager before it can reach the back office at all. A stolen password on an unknown phone gets nowhere.
  • Every staff change writes an audit row — who, when, and what the value was before.
  • Shifts and attendance, plus a manager-call queue so the floor can ask for you without shouting.
Staff accountsRole and PIN per person
The staff list: each person with their role and the permissions granted to them

What the night cost, not just what it took.

  • Margin per item computed from your own recipes, so a best-seller that loses money cannot hide inside a good week.
  • Demand forecasting with reorder suggestions drawn from your own history, not an industry average.
  • A nightly summary to your phone — takings, covers, variance — before you wake up.
  • Every figure traceable back to the round that produced it.
Sales analyticsGross, covers, payment mix
Sales analytics: gross sales, bills, average bill and items sold, above a daily-sales curve and a payment-mix breakdown

One page that says whether anything is wrong.

  • Server, database, connection, scheduled jobs, failed sign-ins and backup status — all on one screen.
  • A source that cannot be read reports unknown, never a reassuring green zero, and a job that goes silent goes red.
  • The audit trail is append-only, and a copy leaves the server every hour to storage that cannot be overwritten.
  • PDPA tools: a customer can ask what you hold and have it erased, and access to personal data is logged.
Audit logAppend-only, exported hourly
The audit log: every staff change recorded with who did it, when, and what the value was before
Menu
Floor
Kitchen & bar
Stock
Money & tax
Staff
Offers
System
One round Order Seat Fire Deduct Invoice

Built for Bangkok venues

Every part of the night, on one record.

A round ordered at the table is the same row that seats the guest, fires the kitchen, deducts the bottle and numbers the tax invoice. Nothing is re-keyed between modules, because there is nothing to re-key — one system holds all of it.

Which is also why the figures agree. A stock variance, a Z-report and an invoice archive that disagree usually mean three systems; here they read the same rows.

A round, end to end

Five steps — and the guest never downloads anything.

The QR sticker on the table is cryptographically signed and tied to that table alone. Scanning opens the menu in the phone’s own browser. No app, no account, no wifi password.

Scan

The table opens a session bound to that guest’s device. A second phone can’t hijack an unpaid bill.

Order

They browse in Thai or English, see only what’s actually in stock, and send the round.

Approve

Every round waits for a real staff member to fire it. Nothing reaches a station unchecked.

Make

Food to the kitchen screen, drinks to the bar. One order, split by station automatically.

Pay

Cash, PromptPay, card, or split across all three — and the tax invoice writes itself.

Thai tax · ภาษีไทย

The part imported systems get wrong.

Thai law charges VAT on the subtotal plus the service charge. Software written for somewhere else charges it on the subtotal alone — and the bill still looks perfectly normal.

On a ฿1,000 bill

 Imported POSSabai VAT charged onSubtotalSubtotal + service VAT collected฿70.00฿77.00

฿7 short on every ฿1,000 — every bill, all year, until someone checks.

The invoice archive: a gap-free run of issued tax invoices, each with its date, table and total

01VAT on subtotal plus service

Subtotal → 10% service → 7% VAT on the two together. Each part is rounded on its own and the rounded parts summed, so the printed lines genuinely add up to the printed total.

02Numbers with no gaps

Allocated one at a time inside the database, per series, per venue. Two cashiers closing bills in the same second cannot produce a duplicate or skip a number.

03Nothing is ever deleted

A mistaken bill is voided — the number survives, so the series stays unbroken — or corrected by a credit note referencing the original. The database itself refuses to delete a tax document.

04Not VAT-registered? Fine.

Under the ฿1.8m threshold the same bill prints as a plain receipt with no VAT line at all. You switch the day the Revenue Department says you switch, not before.

05Money is never a decimal

Every amount is stored in whole satang. No floating-point arithmetic touches a price, a discount or a total — which is how a bill that looks right stays right.

06Kept for five years

Every invoice stored as both a record and a rendered PDF, retained for the period the law requires, with a full searchable archive.

Set up for your room

The same platform, drawn around what you actually run.

Cocktail bar, measured

A 60ml pour leaves the bottle in the system the moment it leaves the bottle on the shelf. Pour cost stops being a monthly guess and becomes a number you can argue with.

Recipes to the ml Variance per bottle Bottle lockers
BAR DJ
FreeSeatedAsked for the bill
STAGE GRILL
FreeSeatedAsked for the bill

Beer garden, unattended

Sixty covers across a car park and two waiters. Guests order from the QR without waiting to be found — and every round still waits for a staff member to fire it before it reaches a station.

Device-bound sessions Staff fire gate Longest-wait first

Multi-floor venue, reconciled

Each floor on its own tab with its own till and its own drawer count — and one Z-report at 06:00 that closes the whole night, whether it ended at midnight or at four.

Per-floor tills 06:00 business day Service-charge pool
GROUND ROOFTOP
FreeSeatedAsked for the bill

Security & privacy

The person most likely to steal from a bar already works there.

So the controls are built for staff first, not only for strangers on the internet. None of it is an add-on or a higher tier.

Every change leaves a trace

Voids, comps, refunds, price edits, PIN resets — who, when, and what the value was before. The log can be added to and read, never edited or erased, and a copy leaves the server every hour.

Only your tablets

A device must be enrolled by a manager before it can reach the back office at all. A stolen password on an unknown phone gets nowhere.

Permissions to the action

A waiter can send a round. Comping a line, voiding a bill, or seeing a margin are separate permissions you grant one at a time.

PDPA built in

A customer can ask what you hold and have it erased. Access to personal data is logged, retention is set by you, and there is a written processor agreement between us.

Backed up every night

Encrypted and stored off the server. The audit trail is written to storage that cannot be overwritten afterwards — not by us, not by anyone.

Your venue is your venue

Each venue gets its own web address and its own data. Nothing you enter is reachable from another venue’s screens — a rule enforced on every database query and checked automatically before any release.

Honestly compared

Where we’re different — and where we’re not.

The big platforms are good at scale, delivery integrations and hardware bundles. We’re not pretending otherwise. Here is the actual trade.

Swipe the table sideways →

 Sabai POSTypical POS in Thailand
VAT on subtotal + serviceAlwaysOften subtotal only
Gap-free invoice numberingEnforced in the databaseVaries
Recipe-level stock deductionIncludedHigher tier or add-on
Guest QR orderingIncludedUsually extra
Per-terminal feeNoneCommon
Percentage of your salesNoneSometimes
Every setting owner-editableAll 67 screensSome need support
Delivery-app orders into the kitchenNot yetYes
Hardware bundle & nationwide installBangkok, by usNationwide
Venues running it todayEarly — a handfulThousands

Delivery-app orders don’t flow into the kitchen yet, and we won’t pretend a date we can’t keep. If that is the one thing you cannot work without, tell us early and we’ll say so straight. What we do have is your tax right, your pour cost real, and a system set up for your venue by hand.

Pricing

One monthly price. A person sets it up.

No per-terminal fee, no percentage of your sales, no charge per order. The setup is done by a human being — because the first week decides whether a POS gets used or quietly abandoned.

Every venue · one price

Complete

฿1,990 / month

Unlimited tables, every floor, the whole team. Not a cut of your sales and not a fee per terminal.

  • QR ordering & the live floor
  • Kitchen and bar screens
  • Thai tax invoices & Z-report
  • Stock, recipes, suppliers and forecasting
  • House accounts & bottle lockers
  • All 67 back-office screens
  • Nightly summary to your phone
  • Nightly encrypted backup, held off the box
  • Support in Thai and English
Get started
One-off · every venue

Setup

Quoted for your venue

We do it, not you — and what it takes depends on your room: how many floors, how long the menu, how many recipes to cost. Tell us about yours and we’ll price it. Most venues are serving within a week.

  • Your menu entered from your PDF
  • Your floor drawn, table by table
  • Recipes costed so margins are real
  • QR codes printed and placed
  • Staff trained on your own floor
  • We stand with you on opening night
Ask for a quote

Prices exclude VAT. Monthly by bank transfer or PromptPay — no card on file, no auto-renew you have to hunt for. The first month is paid before we set you up; if it isn’t right for you, tell us within 7 days of your venue going live and we refund it in full.

Straight answers

Questions we actually get asked.

If the honest answer is “not yet”, that is the answer you will get from us.

What happens if the internet goes down?

Be careful with anyone who answers this too smoothly. The system runs on a server your venue reaches over the internet, so a total outage stops ordering — the same as it would for card payments. What we promise is honesty about it: the system tells you immediately and loudly when something is wrong rather than failing quietly. What we can do is remove the cause you are most likely to meet. Nearly every outage a venue actually has is its own line — the building’s fibre, not the internet — so we will help you put a 4G router in as an automatic backup: it takes over within seconds, costs a few hundred baht a month, and your floor keeps taking orders while the neighbours are calling their ISP. That covers your line. It does not cover ours, and no second connection in your venue can — which is exactly why this answer is worded the way it is. If uninterrupted offline service is essential to you, say so early and we’ll tell you straight whether we’re the right fit.

Do I need to be VAT-registered to use it?

No. Below the ฿1.8m annual threshold, bills print as plain receipts with no VAT line. When you cross the threshold and register, you switch it on and the same bills start printing as proper tax invoices. Nothing needs rebuilding.

What hardware do I need to buy?

Almost certainly nothing to start. Any reasonably modern tablet or laptop runs the staff side in a browser, and guests use their own phones. You’ll want a receipt printer, and a second tablet for the kitchen if it’s a separate room. We’ll tell you exactly what to buy — and we don’t take a margin on it.

Can my staff read it in Thai?

The guest menu is fully bilingual, item by item, in your own wording. Staff screens and the back office are in English today, with Thai in progress — ask us where it stands before you decide, and we’ll give you the real answer rather than the sales one.

What if I want to leave?

You take your data. Menu, sales history and every tax invoice, exported in a format you can open. No exit fee, no notice period, no holding your own numbers hostage.

Who else is using it?

A small number of Bangkok venues, and we’d rather say that plainly than inflate it. That is deliberate — we set up every venue ourselves rather than leaving you with a login and a manual, and there is a limit to how many we can do properly at once. It also means the people who built it are the people who set up your venue.

Come and see it running during real service.

Not a demo account full of invented data — a live venue on a Friday night, taking real orders. Bring your menu and we’ll have it on screen before you leave.