Context
These days, our Kiosk support these two Order Types:
-
Dine-in Quick Service
-
Takeout
However, we can see a raising trend where Table Service is available with Kiosk. Your Customers would go to the Kiosk, enter a table number and wait for the restaurant crew to deliver the meal to that table. Since it's becoming more and more popular - as always, we adjust :)
How does it work?
So - there are two main flows that can be utilized here:
Fixed table numbers:
If the Store has tables that have fixed numbers assigned to them, the Customer can take a seat at a free table, remember its number, and then walk to the Kiosk to place the Order, entering the table number while ordering. The Store crew will bring it based on that fixed number.
(This is a similar flow to the Mobile and Web App where the customer inputs their fixed table number in that Order.)
Table tents with location sensors:
Using moving table tents which have location sensors, the Customer places their order on the Kiosk and carries their moving table tent to any unoccupied table in the Store and take a seat. The restaurant crew members will deliver the food to the table based on the table tent location. This is currently not broadly utilized, but it is a trend growing in popularity, so as always - we want to stay ahead of the curve :)
Some setup details:
-
Dine-in Pick-Up and Takeout Orders can be collected at the counter and are visible on a POS provided Order Number Display
-
The Store Manager has the ability to turn on / off Dine-in Table Service and Dine-in Pick Up in the Store independently
-
Your Customer can choose between Dine-in Table Service and Dine-in Quick Service if both are enabled at the same time
Exact flow
Let's dive into details. Here's how it would go, exactly:
-
Kiosk Dine-in Full Service is available on Kiosk (it has to be enabled in CMS)
-
When Customer chooses Kiosk Dine-in Full Service, they are asked to enter the table number in the Order flow they have chosen items in the basket and it's ready for the checkout
-
Kiosk Dine-in Full Service table numbers entered by your Customer are then validated from the range set in the CMS
-
After clicking the Save button, the system compares the table number entered to the table numbers set in the CMS
-
If the table number is incorrect, an error message appears
-
By clicking Ok on the dialog error message, a dialog is dismissed and the Customer is allowed to edit a table number and try to save it again
-
-
If the table number is empty, your Customer can't press Save button to continue the process
-
If the table number entered is correct, tapping on Save will take your Customer to the summary screen
-
-
At the summary screen, the table number is presented in the form of table number configuration
-
Tapping on table number configuration opens keyboard input where the Customer is allowed to edit previously entered table number
-
Customer can complete their checkout on the Kiosk with Kiosk Dine-in Full Service
Please note: this feature currently supports only cashless payments. -
Once the Order is placed, the table number is saved and sent to the POS
Please note: it is necessary to complete a POS integration to make this possible. Currently POS team only supports table service with a selection of POS providers.
Kiosk Receipts
Here's how Kiosk receipts will look/behave like with this feature implemented:
-
Kiosk Dine-in Full Service orders print the table number on the Kiosk receipt
-
Kiosk Dine-in Quick Service and Takeout orders print the POS ticket code on the Kiosk receipt if the the Use POS Order Ready Screen flag is turned on in CMS
-
Kiosk Dine-in Quick Service and Takeout orders print the PAR Ordering pick-up code on the Kiosk receipt if the Use POS Order Ready Screen flag is turned off in CMS
Configurations and prerequisites
Here's a list of conditions that have to be met to correctly enable Kiosk Table Service:
Kiosk Windows Service:
Choose PickupNumberOrderScreen notification type on the FrontEnd Configuration panel.
Please note: other notification types don't support Kiosk Dine-in Full Service ordering flow:
- PuckSystemWithBuzzer
- PuckSystemWithLocalozation
- TableNumberNotification
- NoNotification
CMS:
-
Dine-in Full Service has to be enabled as an Order Type in the CMS
-
Table numbers for this Order Type have to be set up and and maped to POS table numbers
POS:
-
Equally, tables in POS must be set up and mapped to tables in the CMS
Please note: the POS integration must support sending table numbers to POS
Table Tents
This part is important because it touches on logistics, like proper tables mapping (their number, etc.):
-
Brands can (but don't have to) buy and set up the moving table tents with locations sensors and location display from a third party if this suits their ordering flow in the Store
-
Please note: if Stores are using a combination of moving table tents and fixed table numbers within the Store, they must make sure that the table numbers are not overlapping.
Let us give you an example:-
The Store has 10 tables
-
Each table has a fixed table number on the table with numbers 1-10
-
There is a set of moving table tents next to the Kiosk. These must have a different set of table numbers e.g. 101-110
-
In this case:
-
20 tables will be set up in the POS (1-10, 101-110)
-
20 tables will be set up in the CMS with POS table number ID mapping (1-10, 101-110)
-
-
Order Number Display vs. Kiosk Table Service
If your Brand is using a POS provided Order Number Display solution, you can implement additional filtering to remove Kiosk Dine-in Full Service orders from appearing on the order ready display - and even though this is a nice-to-have configuration, we would recommend it. This additional configuration needs to be done by the Order Number Display provider.
Comments
0 comments
Please sign in to leave a comment.