Home / Help Center / pos-app-restaurant / rest-takeaway / Self-Order Kiosk
🖥️ rest-takeaway

Self-Order Kiosk

Self-Order Kiosk is a full-screen, touch-first ordering terminal customers use directly — pick Dine In or Take Away, optionally enter a table number, browse the menu by category or search, add items with quantity/notes, and pay by UPI QR, card, or cash at the counter. It resets itself automatically after 3 minutes of inactivity so it is always ready for the next customer.

📍 Menu path: Takeaway & Delivery → Self-Order Kiosk
👤 Who uses it: All roles with the Billing feature enabled

Overview

This page is generic — the exact same component is used by the Bakery and other food & beverage variants; nothing here is restaurant-only besides its icon and menu content.

The flow moves through fixed screens: Welcome → Order Type (Dine In / Take Away) → Table Number (skippable) → Menu → Cart → Payment → Thank You.

Products load scope-aware (respecting your branch/company data scope) with images, GST display, out-of-stock overlays, and badges such as BESTSELLER, CHEF'S PICK, POPULAR, NEW and FEATURED driven by product fields.

A Featured Items banner surfaces items flagged as featured/bestseller/popular at the top of the menu; tapping any item opens a detail modal with quantity, special-instructions note, allergen tags and calorie display (if set on the product).

After the first item is added to the cart, an "Complete Your Meal" upsell prompt suggests three items from a different category, picked at random from the loaded catalogue.

The cart supports a promo code field (validated against the same promotions used elsewhere in BazaarPOS) that applies a flat percentage discount to the whole order.

A large-text accessibility toggle scales up all on-screen text by 1.2× for customers who need it.

The kiosk auto-resets to the Welcome screen after 180 seconds of no touch/click/keyboard/mouse activity, to keep the terminal ready between customers.

Before You Start

Step-by-Step Guide

1 Customer places an order at the kiosk

  1. Tap anywhere on the Welcome screen to start.
  2. Choose Dine In or Take Away.
  3. If Dine In, enter a table number on the numeric keypad, or tap "Skip table number" to continue without one.
  4. Browse by category sidebar or search, tap an item to open its detail (set quantity and any special instructions) or use the quick-add "+" button for a fast one-tap add.
  5. Review the cart, adjust quantities, optionally enter a promo code, and tap "View Order" / proceed to payment.
  6. Choose UPI QR, Card, or Cash at Counter, and complete the order — the order gets a token number shown on the Thank You screen.

2 Reset the kiosk between customers

  1. If a customer walks away mid-order, the kiosk automatically returns to the Welcome screen after 180 seconds of no interaction — no manual reset is normally needed.

Every Field & Button, Explained

Field / ButtonWhat it does
Order TypeDine In or Take Away, selected right after the welcome screen; determines whether the Table Number screen is shown.
Table NumberEntered via on-screen numeric keypad for Dine In orders; can be skipped.
Item badgesBESTSELLER, CHEF'S PICK, POPULAR, NEW and FEATURED are driven by corresponding boolean fields on the product record; a product can show at most one badge, in that priority order.
Promo codeEntered in the cart; validated against your existing Promotions and applies a flat percentage discount to the order subtotal + tax if valid.
Payment methodUPI QR (placeholder graphic), Card, or Cash at Counter — the customer selects how they intend to pay before the order is finalized.
Large-text modeA toggle that scales on-screen font sizes by roughly 1.2× for readability; purely a display accommodation.

Tips & Best Practices

Troubleshooting & FAQ

An item shows "Out of Stock" but I have stock in the back.
The kiosk reads the product's live inventory quantity; update stock in Inventory and the kiosk will reflect it (it does not have its own separate stock figure).
The upsell prompt keeps suggesting items I don't want featured.
Upsell suggestions are drawn at random from any in-stock item in a different category than the one just added — there is no manual curation list for this prompt in this screen.
The kiosk reset itself while a customer was still browsing.
This is the 180-second idle-reset acting as designed — any tap, click, key press or mouse movement resets the idle timer, so it only triggers after genuinely no interaction.