DineVista
HomePricingPOS LoginKitchen Login
DineVista

QR code menus, table ordering, and Stripe payments for modern restaurants.

Product

  • Pricing

Documentation

  • Overview
  • Theme Personalisation
  • Plans Comparison
  • Plan 1 — Starter
  • Plan 2 — Growth
  • Plan 3 — Scale

Legal

  • Privacy Policy

Support

[email protected]

© 2026 DineVista. All rights reserved.
HomeDocumentation

Documentation

OverviewTheme PersonalisationPlans ComparisonPlan 1 — StarterPlan 2 — GrowthPlan 3 — Scale
OverviewTheme PersonalisationPlans ComparisonPlan 1 — StarterPlan 2 — GrowthPlan 3 — Scale
Docs/Plans/Growth
Plan 2

Growth

The Growth plan builds on Starter by enabling customer ordering from the table. You can create up to 30 tables, each with its own QR code. Customers scan, browse, and order — all without leaving their seat.

$25 / month$264 / yearUp to 30 tables

On this page

  • Creating tables
  • Table groups
  • Per-table QR codes
  • Customer ordering flow
  • Order management dashboard
  • Order status

Creating tables

Navigate to Dashboard → Tables to manage your physical tables. Set the total number of tables and click Save. DineVista automatically creates a unique QR code for each table.

The Growth plan supports up to 30 tables. The Scale plan has no limit.

Table groups

Table groups let you organise tables into named sections (e.g. "Terrace", "Main Hall", "Bar") and assign a different menu to each group. This is ideal for restaurants where different areas have different offerings.

For example, the Bar area could show a cocktail-only menu while the Main Hall shows the full food and drinks menu. Each group can be activated or deactivated independently.

Per-table QR codes

Every table has its own unique QR code. When a customer scans it, DineVista automatically knows which table they are sitting at — so orders are linked to the right table without any manual entry.

Print all — prints all table QR codes in a print-ready layout via the browser print dialog.Download — saves an individual QR code as an image file.

Unlike the Starter plan's menu QR codes, table QR codes carry the table identity so that orders are automatically linked to the correct table.

Customer ordering flow

Here is what happens from the moment a customer sits down to the moment their order reaches your kitchen.

1

Customer scans the table QR code

The customer points their phone camera at the QR code on the table. The themed menu opens instantly — no app download needed.
2

Customer browses and adds items

The customer taps items to view details and taps Add to cart. The cart shows a running total at the bottom of the screen.
3

Customer selects how to pay

At checkout the customer picks a payment option:
  • Pay after the meal — order is placed now and payment happens at the end (cash, or online with the Scale plan).
  • Pay online now (Scale plan only) — customer pays via Stripe before the food is prepared.
4

Order appears on your dashboard

The order is submitted and appears instantly on your orders dashboard, showing the table number and items ordered.

Order management dashboard

Staff manage incoming orders from Dashboard → Orders. The page automatically refreshes to show new orders and displays them with colour-coded status labels. Staff update an order's status as they work through it.

Order status

Every order moves through a simple lifecycle from placement to completion. Staff update the status from the orders dashboard.

orderStatus.tableHeaders[0]orderStatus.tableHeaders[1]orderStatus.tableHeaders[2]
NewAmberNew order — not yet acknowledged by staff
AcceptedBlueStaff has acknowledged the order
PreparingIndigoKitchen is actively preparing the order
ReadyGreenOrder is ready to be served
CompletedGreyDelivered and closed
CancelledRedOrder was cancelled
Plan 1 — StarterPlan 3 — Scale