WCAG 3.3.4 Förebyggande av fel (juridiskt, ekonomiskt, data)
Nivå AABegriplig
Vad kravet betyder i en webbutik
När kunden gör något som kostar pengar, ingår ett avtal eller ändrar sina uppgifter, ska minst ett av tre villkor gälla. Åtgärden går att ångra, uppgifterna kontrolleras och kunden får rätta fel, eller kunden får granska, bekräfta och rätta uppgifterna innan åtgärden genomförs. I en webbutik gäller det främst köpet, men också prenumerationer och att ta bort sitt konto.
Vanliga fel
- Köpet genomförs i samma steg som betalsättet väljs, utan en sammanfattning att granska först.
- Sammanfattningen visar varorna men inte leveransadressen, fraktsättet eller totalpriset.
- Det går inte att gå tillbaka från sammanfattningen och ändra adressen utan att varukorgen töms.
- Ett köp med ett klick på produktsidan går igenom utan bekräftelse och utan sätt att ångra.
- Kontot tas bort med en enda knapp, utan att kunden får bekräfta.
Så rättar du det
Visa en sammanfattning med varor, pris, adress och leverans innan köpet skickas, med länkar för att ändra varje del. Knappen som slutför köpet ska säga vad den gör.
<h2>Granska din beställning</h2>
<dl>
<dt>Leveransadress</dt>
<dd>Storgatan 1, 114 51 Stockholm <a href="/kassa/adress">Ändra adress</a></dd>
<dt>Att betala</dt>
<dd>1 290 kr inklusive moms och frakt</dd>
</dl>
<button type="submit">Slutför köpet och betala 1 290 kr</button>Vem kontrollerar det
Kontrollera själv
Ingen av de automatiska kontrollerna går igenom ett köp, och månadsgranskningen fyller aldrig i något och betalar aldrig. Gör ett köp själv och kontrollera att du får granska allt innan du betalar och kan gå tillbaka och ändra utan att börja om.
Läs mer
- Understanding 3.3.4 Error Prevention (Legal, Financial, Data) hos W3C (på engelska)
- Kravet i W3C:s svenska översättning
Det svenska namnet kommer från W3C:s auktoriserade svenska översättning, som gäller WCAG 2.0. Kravet 3.3.4 har samma lydelse i WCAG 2.1.