- Success Criterion 3.3.7
- Conformance level A
Checkout Flow Requiring Shipping Address Twice
3.3.7 — Redundant Entry
Scenario
Setting
A food delivery app's restaurant menu
What’s wrong
Multi-step checkout asking for the same info twice (shipping re-typed at billing) with no "same as" option, no auto-population, and not essential.
Example
Here's a real case from a food delivery app's restaurant menu: multi-step checkout asking for the same info twice (shipping re-typed at billing) with no "same as" option, no auto-population, and not essential.
Why it matters
People with cognitive or motor disabilities who are harmed by retyping the same data. On a food delivery app's restaurant menu, this barrier means they have to guess at the correct format.
How to test
Walk a checkout flow: if shipping information must be re-typed at billing with no 'same as shipping' option, it fails.
How to fix
Previously entered information must be auto-populated or selectable — never demanded again in the same process.
Outcome
Corrected, a food delivery app's restaurant menu now lets a visitor finish the task in one attempt.
Who is affected
People with cognitive or motor disabilities who are harmed by retyping the same data.
Learn more
- Understanding Understanding document (opens in a new tab)
Related scenarios
- Form Asking for Information the User Already Entered
- Email Address Requested Again for No Security Reason
- Wizard That Clears Previously Entered Data When Going Back
- Resume Upload Followed by Manual Re-Entry of the Same Fields
- Verification Code Required to Be Typed a Second Time
- No Option to Reuse a Previously Entered Value on Later Steps