New features of Restaurant waiter mode

New features of Restaurant waiter mode

In Restaurant waiter mode, three service approaches are available for use. The model that will be used depends on the PaymentMode parameter.

  1. The waiter serves the guests, takes their orders, delivers their dishes and bills, and takes payment to the cashier. Payments are carried out in Restaurant cashier mode. In this case, the PaymentMode parameter should be set to SendOnly.

    The context menu of the guest tab list will contain the Send to payment and close and Send to payment and leave open commands. Using these commands, you can generate bills to pay for guest tab orders.

    Figure 1.56. Context menu commands in the guest tab list (PaymentMode=SendOnly)


    The Send to payment and close command generates bills for final settlement. The Send to payment and leave open command generates bills for intermediate payment for orders; in this case, the guest tab stays open.

  2. The waiter serves the guests, takes their orders, brings their dishes and bills, and carries out the payment. In this case, the PaymentMode parameter should be set to SendAndPay.

    The context menu of the guest tab list will contain the Send to payment and close, Send to payment and leave open, and Pay bill commands.

    Figure 1.57. Context menu commands in the guest tab list (PaymentMode=SendAndPay)


    The Send to payment and close and Send to payment and leave open commands generate bills that are used to pay for guest tab orders. The Send to payment and close command generates bills for final settlement. The Send to payment and leave open command generates bills for intermediate payment for orders; in this case, the guest tab stays open.

    The Pay bill command allows you to pay an existing bill.

  3. In this approach, bills are not printed. In this case, the PaymentMode parameter should be set to PayOnly.

    Figure 1.58. Context menu commands in the guest tab list (PaymentMode=PayOnly)


    The context menu of the guest tab list contains the Pay and leave open and Pay and close commands.

    The Pay and leave open command allows you to pay for current orders, but continue working with the guest tab that contains them. The Pay and close command lets you make the final settlement and close the guest tab.