Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Why Won't You Take My Money

Why Won't You Take My Money

Presented at PAYMENTSfn 2018.

Abstract:
Roughly 1 in 5 people around the world live with a disability, and in the United States alone people with disabilities control $175 billion in discretionary income. Unfortunately, many sites and apps on the web can be near-impossible to use, even with assistive technology. Payment flows are generally designed to be usable, with minimal steps and clear directions, because it's known that that increases conversion and purchases. At the same time, though, many of the same flows neglect accessibility concerns and make it difficult for a significant portion of the population to buy.

In this talk, I'll discuss the basics of web accessibility, reveal accessibility mistakes that are common on payment forms and in payment flows, and give you some practical tips on how to improve the payment experience for your own users.

Fen Slattery

May 24, 2018
Tweet

More Decks by Fen Slattery

Other Decks in Technology

Transcript

  1. Lawsuits Scribd Five Guys Dick Blick Peapod H&R Block eBay

    Hilton Carnival Cruise Lines Ace Hardware GrubHub @sublimemarch
  2. "Plaintiff found the gift card page confusing and was unable

    to purchase products from the website because the checkout feature did not work properly." -- Sean Gorecki vs Hobby Lobby Stores, Inc. (2017) @sublimemarch
  3. "For over 20 years, the DOJ has consistently maintained that

    the ADA applies to private websites that meet the definition of a public accommodation. ... Hobby Lobby had more than sufficient notice ... to determine that its website must comply with the ADA." -- Judge John F. Walter, U.S. District Judge @sublimemarch
  4. If necessary, use CSS to visually hide an item. .hidden

    { position: absolute; left: -10000px; top: auto; width: 1px; height: 1px; overflow: hidden; } @sublimemarch
  5. And so much more... • understandable placeholder text • cart

    timers and valid business exceptions • clear error messages • avoiding Javascript for form functionality • submit buttons as inputs, not links @sublimemarch