Page MenuHomePhabricator

Donation form not loading for South African donors
Closed, ResolvedPublic

Description

A donor (ZD #1092260) has reported issues with loading the donation form in South Africa. After selecting card type, an error appears and the card details form does not load. They tried in both Chrome and Firefox and got the same result.

We have been able to replicate this bug

The donor shared a screenshot, but it's full of donor PII, so I am instead sharing below the image I got when replicating, which is identical in its error message.

Screenshot 2022-02-10 at 10.04.29.png (1×928 px, 151 KB)

URL of page that I have seen this on: https://payments.wikimedia.org/index.php/Special:AstroPayGateway?title=Special%3AAstroPayGateway&ffname=astropay-za&country=ZA&uselang=en&utm_medium=&utm_campaign=&currency=ZAR

This is urgent as it seems to be a new bug, since the switch to DLocal, and to be affecting all donation attempts.

Event Timeline

Dlocal is still in the process of enabling South Africa on their end. Can we use Ingenico until their work is complete?

Change 761688 had a related patch set uploaded (by Damilare Adedoyin; author: Damilare Adedoyin):

[mediawiki/extensions/DonationInterface@master] Enable South Africa through Dlocal

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

Change 761688 merged by jenkins-bot:

[mediawiki/extensions/DonationInterface@master] Enable South Africa through Dlocal

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

Just deployed the switch back to Ingenico for South Africa

Great to hear. Thank you @Cstone !

@krobinson, the donor has emailed me twice so I shall send off an apology and reassurance that the form is now accepting donations from South Africa.

DStrine set Final Story Points to 1.