Severity Rating: 3.
Usability Issues:
- Error messages are unclear and vague.
- If payment fails at checkout, the system takes users back to the “Select Amount” screen instead of returning to the previous page to edit their payment info.
This error message is not helpful as it implies that the user must use a different payment method altogether when they may have simply incorrectly entered one aspect of a valid payment method. Forcing users to restart the entire task flow is also very frustrating.
Recommendations:
- Make error messages specific and comprehensive.
- Return to the payment page after an error is identified to allow the user to make the necessary changes.