Page MenuHomePhabricator

Deal with paypal EC error 11607, show thank you page
Closed, ResolvedPublic2 Estimated Story Points

Description

If a donor manages to make a second payment with the same EC token, we get error 11607: 'A successful transaction has already been completed for this token.'

That means we probably screwed up earlier by not showing them a TY page, but we shouldn't compound the error by showing them another error message. If we get this error, we should show the user the thank you page.

Event Timeline

ggellerman set the point value for this task to 2.
ggellerman moved this task from Triage to Sprint A Jan 18 - Feb 1 on the Fundraising-Backlog board.

If we merge the patch in T167990, it'll probably keep us from getting any more of these, and we can throw this back in the backlog till any more show up.

Darn, we're getting a lot of these lately due to retrying paypal API timeouts. Should be an easy fix.

Change 376289 had a related patch set uploaded (by Ejegg; owner: Ejegg):
[mediawiki/extensions/DonationInterface@master] Don't fail transaction on SuccessWithWarning

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

Change 376289 merged by jenkins-bot:
[mediawiki/extensions/DonationInterface@master] Don't fail transaction on SuccessWithWarning

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