You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Precondition: waiter has entered an order into the POS system.
Primary actor: waiter.
Scenario:
Client says he wants to pay for an order.
Waiter opens the corresponding order from the system.
The system has a button to print a bill. Waiter uses the system button to print the bill.
The system opens a window for payment selection.
Waiter asks what is the payment method (cash or bank card).
Waiters selects corresponding payment option.
The system opens a window, where it is possible to enter the payment amount. The waiter enters the sum into the window. System accepts payment.
The order is successfully paid.
Extensions:
Step 1. Client says he has a partner card. Waiter reads the card data to connect it to the order. The system calculates applicable discounts. Discounts are saved to the order, new sum to pay is calculated.
Step 2. The client says he wants to split the bill. The system has an option to start the splitting process. Waiter composes separate bills by picking items from the order. Steps 3-7 are repeated for every separate bill.
Step 7. The change has to be given back. System calculates the change amount and shows it to the waiter. The system opens the cash drawer. Waiter gives the change to the client.