Prevention Errors for Critical Actions
Ensure users have the ability to review, correct, or reverse important actions to prevent errors in legal, financial, or data-related submissions.
Acceptance Criteria
For actions that involve legal commitments, financial transactions, or data changes, implement at least one of the following measures:
• Reversible: Allow users to undo or reverse their actions.
• Checked: Validate user input for errors and provide options to correct them.
• Confirmed: Provide a mechanism to review, confirm, and correct information before finalizing the submission.
Examples
• Reversible: After submitting a financial transaction, provide an option to cancel or reverse the transaction within a specified period.
• Checked: On a form for updating personal information, display validation errors and allow users to correct mistakes before submission.
• Confirmed: Show a confirmation page summarizing all details (e.g., order items, shipping address, payment method) before the final submission of an order.
Exceptions
• No specific exceptions are listed unless related to security or legal constraints that prevent providing the usual reversal or confirmation mechanisms.
Tips
• Always provide clear and concise information about what actions are reversible and how to undo them.
• Use visual cues, such as highlighted errors or prompts, to guide users in correcting mistakes.
• Ensure confirmation dialogs are clear and include all relevant details for review.
How to test?
• Verify that all critical actions, such as financial transactions or data deletions, have mechanisms for undoing or reversing.
• Test forms and data input fields to ensure validation errors are correctly identified and can be corrected by the user.
• Ensure confirmation pages or dialogs are accurately displaying all relevant information before the final action is completed.