-
Notifications
You must be signed in to change notification settings - Fork 0
Use case 5
sliiser edited this page Sep 29, 2014
·
12 revisions
###Title Payment
###Precondition
- Waiter has moved to checkout from an open order (total sum has been acquired);
- Customer has agreed to pay in one of the following ways: card, cash or invoice;
###Primary Actor Waiter
###Main Success Scenario
System outputs the total sum. Depending on the chosen payment method, the waiter either enters amount paid in cash to the system and returns the change (if needed), receives payment via bank terminal or adds the amount to an appropriate monthly invoice (if a discount card for partners is used).
###Extensions
-
In case of a cash payment, the cashier does not have appropriate change;
-
In case of a card payment, customer enters a wrong PIN code three times. Transaction will be cancelled and the head waiter is notified;
-
In case of a card payment, the customer's card does not have enough resources available;