Restaurant Admin (Owner)
Documentation for the Admin console. , or browse everything below.
Getting Started
What is RestoQR?
RestoQR is a restaurant operating system: QR ordering, kitchen display, counter POS, inventory and GST billing in one system.
guideThe four screens of RestoQR
What each RestoQR screen looks like, who signs in where, and what each one is for.
referenceQuick start: from sign-in to first order
The shortest path from receiving your owner login to taking your first RestoQR order.
guideHow an order flows through RestoQR
The life of an order from QR scan (or till tap) to a settled bill and a cleared table.
referenceRestaurant Setup
Restaurant setup checklist
The go-live checklist for a new restaurant: settings, menu, tables, QR codes, staff, payments, printers and the first test order.
checklistBusiness settings: GST, service charge and order types
Configure the outlet name, phone, GST rate, service charge, accepted order types and branding in Settings.
guideOutlets and the outlet switcher
How multi-outlet restaurants work in RestoQR: the outlet switcher, pausing and resuming an outlet.
referenceMenu
Add a menu item
Create menu items with price, category, diet mark, photo, variants and add-ons from the admin console.
guideMenu categories
Create and manage the categories guests browse on the QR menu.
guideVariants (sizes) and add-ons
Offer half/full portions and chargeable extras like add-ons, both on the QR menu and the till.
guideMark an item sold out (86 it)
Stop selling an item for the day — from the admin console or the till — and bring it back.
guideImport or export the menu as CSV
Bulk-create menu items from a spreadsheet, or export the current menu.
guideTables & QR Codes
Create tables
Add tables in bulk with areas and seat counts — each table gets a permanent QR token.
guidePrint the table QR sheet
Download the A4 QR sheet PDF and put a code on every table.
guideTable statuses, explained
Free, Seated, Ordered, Bill requested, Needs cleaning — what each table colour means and who changes it.
referenceClear a table
Reset a table to Free from the tables board or the till — and what to do when it will not clear.
guideGuest service requests (call a server, request the bill)
When a guest taps "Call a server", "Request the bill" or asks for water — where it shows up and how to close it.
guideQR Ordering
How QR ordering works
Scan → order → approve → cook → serve → settle. Why every QR order waits for a human yes.
guideThe guest journey, screen by screen
What your guests see from scan to payment — useful when answering "how do I order?" at a table.
referenceApprove or reject QR orders at the till
The approval queue is how QR orders reach the kitchen — accept fires the KOT, reject asks why.
guideQR code is not working
The QR menu will not open, opens the wrong table, or orders do not appear at the till — checks and fixes.
troubleshootingOrders
Order statuses, explained
New, Accepted, Preparing, Ready, Served, Closed — plus Cancelled and Rejected. What each status means and who moves it.
referenceAccept or reject an order
Accepting sends an order to the kitchen and prints the KOT; rejecting records a reason the guest can see.
guideCancel (void) an order
Void a live order with a reason — what happens to the kitchen ticket, the bill and the stock.
guideAn order is missing
A guest says they ordered but nothing appears — find the order before doing anything else.
troubleshootingKitchen Display
Counter POS
Create a sale at the till
Walk-in sales and dine-in orders from the counter POS: pick items, choose the flow, send.
guideTake a payment at the till
Cash, UPI, card or wallet — the payment keypad, tendering, split payment and change due.
guideThe collect queue ("To collect")
Everything owing money, in one queue. Dine-in settles per table; takeaway and pickup settle per order.
guideThe approval queue ("New orders")
QR orders wait for a human yes. How the queue behaves and why it interrupts you.
guideApply a discount at the till
Discount a bill from the POS — every discount is recorded against your account.
guideCash drawer and takings
Open the drawer without a sale, and check today's takings at your terminal before you hand over.
guideThe till works offline (cash and KOTs only)
What keeps working when the internet drops, what queues up, and what does not.
referencePOS is not loading
The till is blank, stuck on the spinner, or signs you out — diagnose in this order.
troubleshootingBilling & Settlement
Payments
Online payments from the guest phone
How "Pay now" works on the guest order page, what makes a payment real, and the counter fallback.
guideRazorpay setup (Settings → Payments)
Connect the restaurant's own Razorpay account: keys, test vs live mode, testing the connection, enabling payments.
guidePayment statuses, explained
Pending, Authorized, Paid, Failed, Refunded — what each payment state means and where to see it.
referencePayment failed
A payment attempt was unsuccessful and the order is not marked paid. Diagnose safely before trying anything again.
troubleshootingPayment pending: customer paid but order shows unpaid
Money left the customer's account but the bill still says unpaid. Follow this reconciliation — do not re-charge.
troubleshootingDuplicate or double payment
The customer seems to have paid twice. How the system prevents it, and the safe path when it happens anyway.
troubleshooting"Razorpay is not configured for this restaurant"
Online payments refuse to start because the restaurant has no working gateway configuration.
troubleshootingInventory
Inventory basics: items and units
How RestoQR models stock: base units, conversion units, thresholds and costs.
guideAdd an inventory item
Create stock items with a base unit, opening stock, reorder threshold and cost.
guideReceive stock (supplier delivery)
Add delivered stock with unit cost, batch and expiry — every receive is ledgered.
guideAdjust stock (correct a balance)
Fix a wrong balance with a +/− adjustment — a reason is required because adjustments cannot be edited or deleted.
guideRead the stock ledger
Every stock move is written down: purchases, sales, wastage, adjustments — with balances after each move.
referenceRecipes: make orders deduct stock
Link menu items to ingredients so accepted POS and QR orders deduct stock automatically.
guideStock did not decrease after an order
Orders are flowing but the stock balance is not moving. Four checks, in the order they actually fail.
troubleshootingStock quantity is incorrect
The system says one number, the shelf says another. Reconcile with the ledger, then adjust with a reason.
troubleshootingLog wastage
Record spoilage and spillage so stock and cost stay true.
guideSuppliers and purchase orders
Track what you ordered versus what arrived — only Receive adds stock.
guidePrinting
Set up a printer
Add thermal printers to RestoQR: what they print, how they connect, paper widths, and the test print.
guidePrint jobs and reprints
The print spool shows every job — queued, failed, done — and lets you reprint.
guideKOT printing (kitchen tickets)
When KOTs print, what is on them, and how the till, KDS and printer stay in sync.
referencePrinter is not working
No KOTs coming out — diagnose device, connection and agent in that order.
troubleshootingStaff Management
Invite a team member
Add a cashier, waiter, kitchen staff member or manager — they get an activation email and set their own password.
guideActivate your account
Got an invite email? Here is how to set your password and sign in for the first time.
guideRoles and permissions
What each role can do by default — owner, manager, cashier, waiter, kitchen — and how permissions layer on top.
referenceFine-tune a person's permissions
Grant or deny individual permissions on top of a role — the audit-safe way to bend a role.
guideDisable a user's access
When someone leaves: disable the account — history stays, access stops.
guideAccount & Access
Sign-in problems
"Could not sign in", sessions that expire, wrong screen — get back in without resetting anything.
troubleshooting"You don't have access" (Access denied)
A screen says your role doesn't include it. What that means, who can change it, and why it is not a bug.
troubleshooting"…isn't in this plan" (module locked)
A module opens to a plan notice instead of its screen. What it means and who turns it on.
troubleshooting"Tenant account is suspended"
Every sign-in fails with the same suspension message — what it means and the only way back.
troubleshootingForgotten password
There is no self-service password reset yet — here is the honest, safe path for each kind of account.
guide