How to use this checklist

Print and test the full donation flow with keyboard and screen reader. Pay special attention to payment iframes and error states.

Form fields and labels

  • All fields have persistent labels
  • Required amounts and fields clearly marked
  • Recurring vs one-time options are clear

Payment and iframes

  • Payment iframes have descriptive titles
  • Keyboard works inside payment widgets
  • Error messages from payment provider are accessible

Trust and confirmation

  • Confirmation page is accessible and clear
  • Receipt or thank-you message is understandable

Recommended next steps