The shopping cart feature allows users to review and modify their orders before submitting it to the restaurant for processing. Users can add, remove, or modify items in their cart to ensure that they order exactly what they want. Then they can place their order.
Acceptance Criteria
Users should be able to view a summary of their order, including item names, quantities, and prices.
Users should be able to modify the quantities of items in their cart.
Users should be able to view the total cost of their order, including tax and any applicable fees.
Users should be able to confirm their order and proceed to checkout.
Users should be able to place their orders and receive a confirmation alert on the status of their payment
Testing Criteria
For testing purposes, testing accounts will be used to access the shopping cart with items inside will be used.
Upon successful completion of the task, we should be able to remove or edit the quantity of the items in the shopping cart and also place orders.
Users will have access to a shopping cart in which they can edit the qtd of individual items (or delete some). The cart will also present the total.
Once the users click on checkout, they will be directed to a payment API.
If the API is succesful, the users should be redirected to a success page. If not, they should be given a message regarding why the payment was not accepted.
Description
The shopping cart feature allows users to review and modify their orders before submitting it to the restaurant for processing. Users can add, remove, or modify items in their cart to ensure that they order exactly what they want. Then they can place their order.
Acceptance Criteria
Testing Criteria
For testing purposes, testing accounts will be used to access the shopping cart with items inside will be used. Upon successful completion of the task, we should be able to remove or edit the quantity of the items in the shopping cart and also place orders.