WCAG 3.3.4: Error Prevention (Legal, Financial, Data)

WCAG 3.3.4 Error Prevention (Legal, Financial, Data) is a level AA success criterion from WCAG 2.0. For legal, financial or test submissions, people can reverse, check, or confirm the action.

A mis-tap on Pay should be correctable or confirmed.

How to test

Place a test order. There should be a review step or a clear confirmation.

How to fix

Show a review of the address and total before payment, or allow an easy cancel.

Example that fails

One click on Pay charges the card with no review.

Example that passes the check

A review page shows the address and total before the pay button.

Shopify

Use Shopify Checkout's review step. Do not bypass it with a one-click theme button that skips the summary.

WooCommerce

Keep the order review table on checkout.

WordPress

If you take payment, show the amount and a confirm button.

Wix

Use the checkout review. Do not skip it.

Related fixes