Page MenuHomePhabricator

Additional adyen transaction type in audit... Refunded Reversed
Closed, ResolvedPublic

Description

But of course....

Event Timeline

Change #1218863 had a related patch set uploaded (by Eileen; author: Eileen):

[wikimedia/fundraising/SmashPig@master] Bubble up refunded reversed transactions

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

Change #1218863 merged by jenkins-bot:

[wikimedia/fundraising/SmashPig@master] Bubble up refunded reversed transactions

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

Change #1219249 had a related patch set uploaded (by Eileen; author: Eileen):

[wikimedia/fundraising/crm@master] Add handling for Refund Reversals

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

Change #1219249 merged by jenkins-bot:

[wikimedia/fundraising/crm@master] Add handling for Refund Reversals

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

This caused some chaos for @JMando @Eileenmcnaughton , the refund reversal was a recurring donation and it was missing the contribution_recur_id

Just noting the lack of contribution_recur_id is because I manually edited away the 'recurring' flag because it wouldn't resolve with it (since we decide if it is in Civi based on trxn_id for these). I also did that for chargeback reversals

I think we have agreed this in Slack

Just to be clear on what happened
Donor pays
Donation refunded
Chargeback happens (now we are in negative)
Refund is reversed (back to zero)
So I think it would be clear in their summary if the Chargeback showed a negative value
The Refund Reversal is a positive amount to us and it is completed but we don't want it contributing to donor totals so I propose
making the chargeback show as negative
2 new statuses (Chargeback Reversal & Refund Reversal) - those would be excluded from both metabase and wmf donor calcs

Change #1219631 had a related patch set uploaded (by Eileen; author: Eileen):

[wikimedia/fundraising/crm@master] Add Statuses for Reversals

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

Change #1219633 had a related patch set uploaded (by Eileen; author: Eileen):

[wikimedia/fundraising/crm@master] Use reversal status where applicable

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

Change #1219631 merged by jenkins-bot:

[wikimedia/fundraising/crm@master] Add Statuses for Reversals

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

Change #1219633 merged by jenkins-bot:

[wikimedia/fundraising/crm@master] Use reversal status where applicable

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

XenoRyet set Final Story Points to 2.