Page MenuHomePhabricator

Post-Payment Monthly Convert accessibility
Closed, ResolvedPublic4 Estimated Story Points

Description

Post payment monthly convert modal is invisible to screen readers.

After selecting amount, payment method by credit card, entering their credit card details, and then hitting the donate button, screen reader users are not receiving any clear announcement that an upsell pop-up is triggered at the next stage of the donation flow. Additionally, there is no immediate spoken focus on the modal nor any avenue to interact with it. The donor is unaware they need to choose one of two prompts of a ‘yes’ or ‘no’ to a monthly donation, the selection of which enables advancement to payment flow completion. Additionally, when the pop up is open, WCAG states that the background contents should be non-interactable, but they are in our case. In testing, the only means of escape was to tab through the page again to find the donate button to hit again.

Link to accessability standards: https://www.w3.org/TR/WCAG22/

Event Timeline

Aklapper renamed this task from Post-Payment Monthly Convert acessability to Post-Payment Monthly Convert accessibility.Sep 29 2025, 4:36 PM
Aklapper added a project: Accessibility.

p.s. Mac user can use voiceover to test this accessibility issue
Narrator for Windows

greg subscribed.

added that parent task (T87667) which has other Accessibility concerns (but is old, so might need re-review).

AKanji-WMF subscribed.

@KHancock99 we'd like to address this during our current sprint, if you have any more context or want to hop on a call with me please let me know!

Absolutely @AKanji-WMF , let me send you my presentation in Slack where I screen-recorded this issue and we'll take it from there.

Thanks @KHancock99 - upon reviewing the video it's clear how the screen reader ignores the modal - I've put more info on slack for FR-Tech.

image.png (733×1 px, 202 KB)

I understand a modal dialogue box fix is on the way in current sprint, and I thank everyone for that.

Just a note to mention that another blind donor today made a duplicate donation via credit card after navigating their way around the silent post-payment modal and then retried again which resulted in a duplicate donation. If I can obtain any further information from the donor about the experience for you, please let me know.

Your donation site is not totally user-friendly to a blind computer user like me.
cid=13497675 | #1773910 | USD $108 x 2 donations three mins apart.

Change #1208067 had a related patch set uploaded (by Wfan; author: Wfan):

[mediawiki/extensions/DonationInterface@master] Post-Payment Monthly Convert accessibility

https://gerrit.wikimedia.org/r/1208067

Change #1208067 merged by jenkins-bot:

[mediawiki/extensions/DonationInterface@master] Post-Payment Monthly Convert accessibility

https://gerrit.wikimedia.org/r/1208067

AnnWF set the point value for this task to 4.Dec 4 2025, 7:28 PM

@AnnWF Confirming that you have successfully applied full accessibility to this post-payment flow.

I tested it using Voiceover for Mac after you asked me to earlier today. My blind former co-worker in Brisbane, Australia, also then confirmed the post-payment flow spoke back to him on JAWS for Windows.

Thank you!

XenoRyet set Final Story Points to 4.