The STPPaymentCardField could use some improvements for VoiceOver support.
For a user interacting with the STPPaymentCardTextField with VoiceOver enabled, the following is desired:
iOS 12
CocoaPods
13.2.0
Thanks for this detailed report @provTheodoreNewell. This is definitely something we'd like to fix so I'm adding to our roadmap
馃憤 I wanna second this, this is affecting an app I am working on.
Chiming in; also being affected by this issue. The current incarnation yields a really terrible experience for users that utilize VoiceOver accessibility features. Users have no way of knowing when focus moves from card number to expiration to CVC, or when validation failures occur.
Also.. Might want to bump up the priority on this issue since I'm pretty sure user-facing private/commercial SDKs are still governed by the Americans with Disabilities Act (ADA).
Sorry that this took so long! We're addressing all the feedback in this issue in #1384, and we'll do a deeper VoiceOver audit in the near future.
This should be fixed in v17.0.2.
Most helpful comment
馃憤 I wanna second this, this is affecting an app I am working on.