• Success Criterion 3.2.4
  • Conformance level AA

Shopping Cart Alternating Between ‘Cart’, ‘Basket’, and ‘Bag’

3.2.4 — Consistent Identification

Scenario

Setting

A community forum's discussion thread

What’s wrong

Cart control alternating between "Cart", "Basket", "Bag" across the flow.

Example

<!-- Thread page -->
<a href="/cart">My Cart</a>

<!-- Marketplace listing page -->
<a href="/cart">My Basket</a>

<!-- Checkout confirmation -->
<a href="/cart">My Bag</a>

Why it matters

A member buying a badge from the forum's marketplace sees the same feature called Cart, then Basket, then Bag within one purchase flow, and starts wondering if there are three separate carts.

How to test

Compare cart/basket naming across the flow: alternating between 'Cart', 'Basket', and 'Bag' for the same feature fails.

How to fix

Standardize on one term for this control across the entire purchase flow rather than letting each page pick its own synonym.

<!-- Same wording on every page -->
<a href="/cart">My Cart</a>

Outcome

A member completes checkout confident they're looking at the same cart from start to finish.

Who is affected

Screen reader users tracking the same control by its announced name across a multi-page flow lose confidence it's the same feature each time.

Learn more