Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Accessibility issues within the PaymentSheet - card management #9526

Open
Steven-Fountain opened this issue Jul 31, 2024 · 0 comments
Open

Comments

@Steven-Fountain
Copy link

Describe the bug

  1. The new card tile & “+Add” text are focused and announced separately.

  2. The added card tile and card number are focused separately.
    example video: https://drive.google.com/file/d/1PDgB8lHL3K-vSGpm1v6hkyGILZKK7YjZ/view

  3. After double tap on the Edit button focus does not move anywhere.

  4. The card tile and “-“buttons are focused and announced separately.
    example video: https://drive.google.com/file/d/1PFBl2-VN-cwjnzO4ido3PpKRsCI5dnWb/view

To Reproduce
Steps to reproduce the behavior:

  1. Go to payment sheet on mobile
  2. Add a credit card
  3. Listen to the VO of the different elements on the bottom sheet (Select your payment method)

Expected behavior

  1. The new card tile and “+Add” text should be focused and announced together like “Add a new payment method or card“.
  2. The add card tile and card number should be focused and announced together like “Selected: The card ends with (card number)“.
  3. After double-tapping on the Edit button focus should move to the first card in the card list.
  4. The card tile and “-“ buttons should be focused and announced together like the “Remove Visa ending in 0069, button“.

Smartphone:

  • Device: Samsung Galaxy F15
  • OS: Android 14

Additional context
Add any other context about the problem here.

@samer-stripe samer-stripe transferred this issue from stripe/stripe-react-native Oct 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant