As a customer, I want to be able to place orders and have them processed so that I can receive the products I purchase.
Acceptance Criteria
[ ] Customer can select products and add them to the shopping cart.
[ ] Customer can remove products from the shopping cart.
[ ] Customer can view the total price of items in the shopping cart.
[ ] Customer can submit an order from the shopping cart.
[ ] The system confirms the order and provides an order number.
sequenceDiagram
participant Customer
participant ShoppingCart
participant OrderSystem
Customer->>ShoppingCart: Add/Remove products
Customer->>ShoppingCart: View total price
ShoppingCart->>OrderSystem: Submit order
OrderSystem->>Customer: Confirm order and provide order number
Order processing system
As a customer, I want to be able to place orders and have them processed so that I can receive the products I purchase.
Acceptance Criteria