You are on page 1of 2

Enters - personal details, password and

email address in new user form.

Customer details

Customer Register new


D1 Customer Table
user
Confirmation email – with login details
Customer details and user ID and
password

Enters user name (email)


and password in log in
form

Customer Identify and D3 Past Orders


Details declined – user is prompted
to re-enter correctly and given an
authenticate Order History
option to be emailed user details
and password.
existing user

Favourite list / similar items


D4 Items Bought
Details accepted – welcome screen of
account is displayed
(See far right of page)

Items stored in a temporary basket


Browses products until confirmed by user

T1 Temporary Basket
Customer Identify and
User adds desired item (s) to
basket
authenticate
existing user
Basket is displayed – user has option to
continue shopping / confirm

Users can:
Change quantity
Customer T1 Temporary Basket
Edit basket / Basket temporarily updated
Delete items
View details
Add extras / change
Delivery details T2 Basket Contents
Order history

Favourites list / similar items D3 Orders

D4 Items Bought
User confirms items in basket

Items stored permanently/


Order form created
Checkout –
Customer Items confirmed successfully
confirming and D2 Basket Contents
creating orders
User enters delivery address and completes order Details in customer table email
customer with invoice D1 Customer Table

Confirmation of order sent to email address


User clicks pay now Payment processed by
accounts
Customer D5 Transactions File
Selects payment / Checkout Tells warehouse it
Adds new can begin despatch
Despatch and processing
payment
Payment validated
D6 Warehouse / Despatch
with bank, email
confirms this

If error with payment –


user corrects and re
sends

Bank

You might also like