You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jun 20, 2023. It is now read-only.
Choose a country ex. Canada (navigating to the Canada/products route)
Click on Cart() in the top right corner.
Click the Check Out button.
Fill in the shipping and billing information.
Click Final Confirmation.
Click Proceed to Payment
The transaction is complete without any items being purchased.
Expected:
Users should not be able to make a purchase of 0 items.
Actual:
Users are able to successfully purchase 0 items, spending $2 on the transaction fee.
Screenshot:
Order confirmation:
Payment confirmed:
Notes:
This bug shows a few important issues with the purchasing process.
The Check Out button should not be clickable if the user has no items in the cart.
The entire purchase process offers little feedback to the user. The bar underneath the headers is meant to show the order progress to the user and is filled on the payment confirmed screen. This bar however is unclear. How many steps are there? What step am I on? How can I go to the previous step (is it only through the browser back button?)?
Overall the process needs to be incredibly clear for users to trust the system. An edge case, like making a purchase with no items needs to be considered and handled appropriately.
The text was updated successfully, but these errors were encountered:
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Severity
Medium / High
Environment
Windows 10 Desktop
Chrome
Steps to reproduce:
Run the application
Expected:
Users should not be able to make a purchase of 0 items.
Actual:
Users are able to successfully purchase 0 items, spending $2 on the transaction fee.
Screenshot:
Order confirmation:

Payment confirmed:

Notes:
This bug shows a few important issues with the purchasing process.
Overall the process needs to be incredibly clear for users to trust the system. An edge case, like making a purchase with no items needs to be considered and handled appropriately.
The text was updated successfully, but these errors were encountered: