Working in Restaurant waiter

Working in Restaurant waiter

Restaurant waiter mode allows users to serve customers in a restaurant, cafe, bar, or other venue. The defining feature of this mode is the use of one guest tab, which is opened when the customer comes to the venue and is closed once service is complete. During service, waiters enter customers' orders into the guest tab, make notes in the seating layout if the customer moves to another table, split tabs when necessary, and carry out payments for orders.

In Restaurant waiter mode, service can be carried out in several different ways:

Which option will be chosen depends on the PaymentModeparameter in the POS terminal operating mode settings.

In the diagram below, blue arrows show the workflow for an approach where the functions of the waiter and cashier are performed separately, green arrows illustrate a system where the functions of the waiter and cashier are performed together, with the use of bills, and yellow arrows are for an approach in which the functions of the waiter and cashier are performed together, but bills are not used.

Figure 16.20. Workflow in different customer service approaches


Functions of the waiter and the cashier performed separately

If the waiter and cashier roles are carried out separately, the waiter can create guest tabs, take orders, and send guest tabs to payment (leaving them open or closing them). The cashier carries out payment of bills and guest tabs; the waiter can only bring money to the cashier and return change to the customer.

Service of the customer begins when the waiter opens the guest tab. A table can be selected immediately after the tab is opened. This can be done by making a selection on the seating layout or by entering a table number on the keyboard.

Waiters then take customer orders and register them. When the order is submitted to the kitchen, tickets are printed and preparation is begun on the dishes ordered by the customer. If the dishes are divided into several courses, a separate ticket will be printed for each course.

After the dishes on the order ticket are prepared, the chef brings the ticket to a device and scans its bar code. This causes an order-ready message to be sent to the waiter's POS terminal.

Figure 16.21. Mode screen header with a note that a message has arrived


The waiter picks up the dishes from the kitchen and brings them to customers.

During service, customers can continue making more orders, which will be added to the open guest tab by the waiter. The customer can also pay for orders that have already been served, leaving the guest tab open for more orders to be added.

To carry out payment, waiters use one of two commands: Send to payment (tab stays open) or Send to payment (close tab) This leads to the creation of a bill, which is automatically printed at the POS terminal and presented to the customer. The waiter receives the cash or cashless payment from the customer and takes it to the cashier. The cashier accepts the payment and hands over a fiscal receipt and the change.

To use the service format with separate waiter and cashier roles, set the PaymentMode parameter value to SendOnly. This option is used by default.

The waiter has access to the following operations:

Functions of the waiter and the cashier performed together, with use of bills

The service format where the waiter and cashier functions are performed together and bills are utilised can be used if both orders are taken and payment is carried out by a single employee. This mode option allows the user to carry out customer payments directly in Restaurant waiter mode.

This service approach is used if the PaymentMode parameter is set to SendAndPay.

Functions of the waiter and the cashier performed together, without use of bills

The functions of the waiter and the cashier are performed together without the use of bills in services formats where bills are not presented to customers at the start of payment. This format is usually used in bars.

Like in the previous mode option, the waiter (bartender) opens the guest tab and takes orders, but payment takes place immediately, without a bill being given to the customer. However, payments can be made to bills that may appear after a payment interruption.

This service approach is used if the PaymentMode parameter is set to PayOnly.

The waiter (bartender) has access to the following operations:

Regardless of the service format, in Restaurant waiter mode, standard operations on:

Differences in the guest tab context menu when using different customer service types

Functions of the waiter and the cashier performed separately

Functions of the waiter and the cashier performed together, with use of bills

Functions of the waiter and the cashier performed together, without use of bills

Restaurant waiter mode start screen

Depending on which service approach is selected, you can work with the list of guest tabs or the seating layout in Restaurant waiter mode.

When you use the seating layout, it appears on the start screen. The layout shows tables, equipment, and devices. Tables that have open guest tabs are marked in a different colour.

Figure 16.22. Mode start screen with seating layout


If the seating layout is not in use, a list of guest tabs from the open business day appears on the start screen.

Figure 16.26. Mode start screen with a guest tab list


By default, guest tab orders are not displayed in the data grid. To enable display of guest tab orders, press the button.

Figure 16.27. Guest tab lists with display of the orders of the selected guest tab


To disable display of guest tab orders, press the button.

Search by table number in the guest tab list

When a physical keyboard is in use, a quick search by table number can be made in the list of guest tabs. Enter the number on the keyboard when the screen displays the guest tab list. The number will appear at the top of the screen above the list. The list of guest tabs will be filtered by table number.

Figure 16.28. Quick search in the guest tab list


Pressing Esc will clear the number from the search.