|To prevent errors when input includes legal and/or financial transactions (e.g. online shopping, banking), the user must be able to either reverse, check or confirm the data before the transaction is finalized.
- The intent of this rule is to help users with disabilities avoid serious consequences as the result of a mistake when performing an action that cannot be reversed. For example, purchasing non-refundable airline tickets or submitting an order to purchase stock in a brokerage account are financial transactions with serious consequences.
HTML4 Legacy Techniques
HTML5 and ARIA Techniques
|WCAG Success Criteria
3.3.4 Error Prevention (Legal, Financial, Data) (Level AA, Primary Success Criterion)
Forms that contain legal or financial transactions including online purchases
- Provide a confirmation page showing all the user inputs before for final submission of the information for modification of user controlled data on a server.
- Provide a means for the user to review previous submissions and give them the ability to cancel or modify previous submissions of legal or financial information.
- Use a confirmation checkbox in addition to the submit button, to require the user to confirm the data is valid before submission.