Basic Flow
1) The sales assistant tells the system to process an order
2) The system displays the order screen to the sales assistant
3) The sales assistant enters the product number into the system
4) The system displays the description, unit price and available stock to the sales assistant
5) The sales assistant enters the required quantity into the system
6) The system displays the total price for the order line to the sales assistant
7) The system displays the total order price to the sales assistant
8) The sales assistant selects delivery or collection to the system
9) The system displays the selection to the sales assistant
10) Steps 3) to 9) may be repeated for further order lines
11) The sales assistant enters the customer's name and address into the system.
12) The system displays the customer's name and address to the sales assistant.
13) The sales assistant enters the credit card details into the system
14) The system sends the credit card details and total order value to the card handling system
15) The card validation system authorizes payment to the system
16) The system prints a credit card slip to the sales assistant
17) The sales assistant confirms that the customer has signed the slip to the system
18) The system confirms the transaction to the card handling system
19) The card handling system confirms the transaction to the system
20) The system records the order together with the payment details
21) The system decrements the stock
22) The system prints an invoice to the sales assistant
23) The system prints the picking note to the warehouse person including the bin reference, product number, quantity and description
Alternate Flows
Accept Cash
Handle Credit Card Failure
Make Backorder
Handle Invalid Product Number
Cancel