• 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