In plain English
Nobody likes typing the same thing twice, and for some people it is a real barrier: those with memory or motor difficulties, or anyone using a screen reader or switch where every keystroke is effort. This rule, new in WCAG 2.2, says that within one process (like checkout), if you already collected some information, do not make the person enter it again. Pre-fill it, or let them pick it.
Who this is for
- People with memory or attention differences, who may not recall exactly what they typed a screen ago.
- People with motor difficulties or on assistive tech, for whom re-typing is slow and error-prone.
- Everyone, who abandons carts when checkout is tedious.
How to check and fix it yourself
Walk through your own checkout. Are you ever asked for the same thing twice? The usual culprit is billing versus shipping address. Add a copy option.
<!-- "Billing same as shipping" copies the data instead of re-asking -->
<label>
<input type="checkbox" id="same-as-shipping"> Billing address same as shipping
</label>
The only time to re-ask is when it is essential, like confirming a password.
Where we can help
Redundant entry hides in multi-step flows: checkout, account creation, returns. In an audit we walk your full purchase path and flag anywhere a customer is made to repeat information, with the fix. It is one of the new WCAG 2.2 checks and shows up in a self-check of your checkout.