How Ezserve works
Every part of the system, explained with the flow it actually follows. No jargon, no screenshots to squint at.
Easy to use
Take an order
Tap a category, tap items, adjust quantity. The bill builds on the right as you go.
Selected items show a count badge. Notes like “less sweet” travel to the kitchen ticket.
VariantsSize, sugar level or add-ons adjust the price automatically.
Free-text notesAnything you type prints on the kitchen ticket.
Change an order
Add items, fix a quantity, or void a line. What has already printed is tracked separately.
The kitchen never gets the whole order reprinted — only what changed.
Voids need a reasonRecorded against the staff member for the Z-report.
Nothing silently vanishesA voided line stays in the audit trail.
Order on a tablet or phone
The floor map
Tables are laid out the way your shop is. Colour tells you the state at a glance.
Tap a table to open its bill. Tap a free one to start a new order.
Your real layoutTables are arranged to match the shop, not a generic grid.
Move or mergeDrag a bill to another table, or join two tables into one bill.
Kitchen docket
Kitchen printing
One order splits itself. Food goes to the kitchen, drinks go to the bar — automatically, by category.
You set which printer each category goes to once. After that it is automatic.
Any number of stationsKitchen, bar, dessert — each with its own printer.
Reprint a ticketIf paper jams, send the same ticket again.
Daily closing report
Log in & open a shift
Each staff member has their own PIN. Opening a shift records the cash you start with.
Because sales are tagged to a person, the closing report can be checked per staff member.
Own PIN eachNo shared logins, so discrepancies have a name against them.
Float counted firstThe Z-report can only balance if you start from a known number.
Shift & Z-report
Open with your starting cash, close when you are done. The report tells you what should be in the drawer.
Any gap between expected and counted shows up straight away, per staff member.
Per personEach staff member’s sales, voids and refunds are listed separately.
Cash movementsLog a payout or a top-up mid-shift so the maths still balances.
Online back office
The dashboard
Open a browser anywhere and see today as it happens — takings, order count, and what is selling.
Nothing to install — it runs in a browser on your phone or laptop.
LiveFigures update as your staff ring sales through.
Any dateSwitch to yesterday, last week or a custom range.
Reports
Fourteen report types, all exportable. These are the four owners open most.
Every report exports to a spreadsheet, so your accountant gets what they need.
Compare periodsThis month against last, or the same week a year ago.
Filter by branchIf you run more than one shop.
Backup & offline
If the internet drops
The cashier terminal keeps taking orders. Anything that needs a customer’s own phone pauses until you are back.
Nothing is lost — orders sit on the device and upload the moment you are back online.
Why QR pausesIt needs your customer’s phone to reach the internet, not just yours.
Printing still worksThe printer talks to the terminal over your local network.
Multiple branches
More than one shop
Each branch runs its own terminals and menu. One login shows them side by side.
Prices can differ per branch — a mall outlet does not have to match a kopitiam.
Compare branchesOne report, all outlets, side by side.
Staff per branchPeople only see the shop they work at.
Employee control
Staff & permissions
Give each person only what they need. A cashier should not be able to change prices.
Because every action is tied to a PIN, the reports can show who did what.
Change any timePromote someone for a shift, then change it back.
Void trailEvery void records who approved it and why.
Customer membership
Members & loyalty
Customers join with a phone number and collect points. Points come off the bill at the counter.
You set the earn rate and what a point is worth — no external loyalty app needed.
Find by phoneStaff type the number, the member and balance appear.
See your regularsThe member report shows who comes back and how often.
LHDN e-invoice
LHDN e-invoice
Individual e-invoices when a customer asks, plus a consolidated submission for everything else.
You review the consolidated batch before it goes — nothing is submitted behind your back.
Validation statusEach submission shows accepted, pending or rejected.
Search past invoicesLook one up by date, buyer or invoice number.
QR & self-collect
Self-collect
A customer orders and pays before they arrive. You only start cooking once the money has cleared.
Money clears before the kitchen sees the order — you never cook something unpaid.
Paid up frontNo unpaid no-shows, and no cash handling at collection.
Kitchen sees it instantlyThe ticket prints the moment payment succeeds.
Your ordering link
Every shop gets its own link and QR poster. Customers open it in a browser — there is nothing to install.
One menu behind every route — change a price once and it changes on all of them.
No app downloadIt opens in the browser your customer already has.
Turn items offSold out? Hide it and the link updates immediately.
Arrival & handover
The customer leaves a car plate and phone at checkout, so your staff know exactly whose bag is whose.
Orders that have arrived jump to the top, so nobody waits while staff hunt for the bag.
Counter works the sameSame list, they just walk in instead of pulling up.
Nothing lostAn order stays open until someone marks it handed over.
QR table ordering
Guests at a table scan the code and order from their own phone. The order arrives tagged to that table.
You can auto-accept QR orders, or confirm each one first — your choice per shop.
Tagged automaticallyThe code carries the table number, so nobody has to ask.
Guests pay at the counterOr online, if you switch on payment for QR too.
Payments & receipts
Taking payment
Cash, card, DuitNow or e-wallet. Split across methods if the table wants to.
Counter payments go straight to you — no gateway sits in between.
Split paymentPart cash, part card on the same bill.
Change calculatedType what the customer handed you and it works out the change.
Splitting a bill
Split evenly by head, or move individual items onto separate bills.
Each split part can use a different payment method.
Partial paymentTake one person’s share now, leave the rest open.
Nothing double-countedThe bill only closes when every part is settled.
Receipts & reprints
Print, skip, or send it digitally. Any past receipt can be found and reprinted.
A reprint is marked as a copy, so it can never be mistaken for a second sale.
RefundsIssue a full or partial refund against the original receipt.
SearchableFind a bill by date, amount, table or staff member.
Try it on your own menu
Message us and we’ll set up a demo with your real items, free.
WhatsApp us