Page MenuHomePhabricator

Adyen/iDEAL message getting from DonationInterface to Civi missing payment_submethod
Closed, ResolvedPublic

Description

Invoice ID 80188432.1, April 23rd 2020.

Event Timeline

Change 594233 had a related patch set uploaded (by Ejegg; owner: Ejegg):
[wikimedia/fundraising/SmashPig@master] Adyen iDEAL audit parse test

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

Change 594213 had a related patch set uploaded (by Ejegg; owner: Ejegg):
[mediawiki/extensions/DonationInterface@master] Test to examine log & queue msg for RTBT

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

Change 594252 had a related patch set uploaded (by Ejegg; owner: Ejegg):
[wikimedia/fundraising/crm@master] Audit parsing: Use non-blank values in merge

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

Change 594306 had a related patch set uploaded (by Ejegg; owner: Ejegg):
[mediawiki/extensions/DonationInterface@master] Debug logging for missing payment_submethod

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

Change 594252 merged by jenkins-bot:
[wikimedia/fundraising/crm@master] Audit parsing: Use non-blank values in merge

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

Change 594306 merged by jenkins-bot:
[mediawiki/extensions/DonationInterface@master] Debug logging for missing payment_submethod

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

Change 594233 merged by jenkins-bot:
[wikimedia/fundraising/SmashPig@master] Adyen iDEAL audit parse test

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

Change 594213 merged by jenkins-bot:
[mediawiki/extensions/DonationInterface@master] Test to examine log & queue msg for RTBT

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

All the patches here look merged. Move to pending deploy?

The last patch added some logging, but it didn't fix the problem. I was leaving the task in 'doing' till we got another one with some more diagnostic info to help reproduce the issue.

Change 596286 had a related patch set uploaded (by Ejegg; owner: Ejegg):
[mediawiki/extensions/DonationInterface@master] Don't clear sole submethod on validate fail

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

Change 596286 merged by jenkins-bot:
[mediawiki/extensions/DonationInterface@master] Don't clear sole submethod on validate fail

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

Deployed a fix for the underlying problem! If we don't see the errors for another few weeks we can revert the debug logging patch.