InnPlate

Restaurant operator manual

  1. Getting started
  2. Owner setup
  3. Staff & roles
  4. Menu & tables
  5. Daily flow (dine-in & takeaway)
  6. Kiosk self-order & pickup screen
  7. Payments & revenue
  8. Reports

1. Getting started

Public site: Register → Owner login → complete Menu, Areas & Tables, Staff. Configure Razorpay keys in config.php for customer UPI and kiosk payments.

2. Owner

Use Subscription to pay InnPlate yearly (recorded as subscription payment). Manage Staff (emails + roles). Open KIOSK for kiosk URL + pickup TV link.

3. Staff & roles

Each role sees only allowed menus (POS, Kitchen, Billing, …). Restaurant code = registration slug.

Import Excel menus; add dine-in tables. Zero-price items warn at POS.

5. Daily flow

Dine-in: POS → add items → KOT optional → Billing (cash/UPI) → billed; payment row in payments.

Takeaway (counter): Billing prepay cash/UPI → token → send KOT; close when handed over.

6. Kiosk

Guest orders → pays on device → payment + parcel token + automatic KOT. Parcel screen shows preparing vs ready tokens.

7. Payments

Guest orders via POS/kiosk/Billing insert into payments (cash, razorpay_upi, other). Plan upgrades insert into subscription_payments. Reports combine sales from order lines for sold items.

8. Reports

Owner/admin/manager: collected money, modes, bestselling dishes, daily trends.

Plans & features (live from database)

FeatureTrial
trial
Basic
basic
Standard
standard
Advanced
advanced
PlanFull
slugfull
Staff Management
Menu Management
KIOSK
Tables & Areas
POS
Order Management
KOT (Kitchen)
Billing & Payments
Takeaway / Dine-in
Reports

Trial length: 3 days from registration (plans.trial_days).