Fork me on GitHub

Here are some typical tasks that users of the shop might perform:

Customer

  • Visit product group / category page.
  • Browse, Filter, and Search catalogue.
  • Add desired products to cart
  • Update / remove products
  • Enter shipping details
  • Choose shipping method
  • Enter promotion code(s)
  • Choose payment type
  • Place order
  • View order status
  • Receive goods
  • (Return goods)
  • (Cancel order)

Store Manager

  • Receive new order
  • Package
  • Send
  • (Cancel order)

Possibly notify the customer of changes at each stage