Page MenuHomePhabricator

Adyen payments listener destroys donation info if capture fails
Closed, ResolvedPublic1 Estimated Story Points

Description

When a capture request fails for any reason, the Adyen listener deletes all info about the donation from pending and limbo queues. It should only do that when the capture has been declined, not when credentials are wrong or the server is unreachable.

Note: this is suboptimal error handling, but it's not preventing us from processing donations in normal circumstances.

Related Objects

Event Timeline

Ejegg raised the priority of this task from to Needs Triage.
Ejegg updated the task description. (Show Details)
Ejegg subscribed.
Ejegg updated the task description. (Show Details)
Ejegg set Security to None.

Change 268025 had a related patch set uploaded (by Ejegg):
Don't destroy message on capture error

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

Ejegg edited a custom field.
Ejegg moved this task from Backlog to Review on the Fundraising Sprint Bloodletting 2016 board.

Change 268025 merged by Ejegg:
Don't destroy message on capture error

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

Change 383861 had a related patch set uploaded (by WMDE-leszek; owner: WMDE-leszek):
[data-values/value-view@master] Remove Composer files

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

Change 383861 merged by jenkins-bot:
[data-values/value-view@master] Remove Composer files

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