Page MenuHomePhabricator

venmo donation create new cid instead of use old cid
Closed, ResolvedPublic

Description

With same email address, 68566305 still get created with new venmo donation, need to update the logic to honor the venmo external id

  • if venmo user id and email match, return oldest cid
  • if no venmo user id before but a venmo donation, do not check the firstname lastname, email is sufficient already return oldest cid
  • We were getting @xxxx for our venmo id with braintree venmo, while Gravy do not return @ in front, add to gravy (add a logic to check if venmo user name do not have @ add it)

Event Timeline

Change #1196546 had a related patch set uploaded (by Wfan; author: Wfan):

[wikimedia/fundraising/crm@master] Add more lowConfidence payment method sources

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

Change #1196140 had a related patch set uploaded (by Wfan; author: Wfan):

[wikimedia/fundraising/crm@master] Add more lowConfidence payment method sources

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

Change #1199884 had a related patch set uploaded (by Wfan; author: Wfan):

[wikimedia/fundraising/crm@master] Align braintree venmo and gravy venmo username

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

Change #1199884 merged by jenkins-bot:

[wikimedia/fundraising/crm@master] Align braintree venmo and gravy venmo username

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

Change #1202319 had a related patch set uploaded (by Wfan; author: Wfan):

[wikimedia/fundraising/crm@master] Tie venmo username to use the one without @ for all Since it's not stable pass over to civi

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

Change #1202319 merged by Wfan:

[wikimedia/fundraising/crm@master] Tie venmo username to use prefix @ for all

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

Change #1211229 had a related patch set uploaded (by Wfan; author: Wfan):

[wikimedia/fundraising/crm@master] Reapply the data cleanup after we have the convert patch deploied

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

Change #1211232 had a related patch set uploaded (by Wfan; author: Wfan):

[wikimedia/fundraising/crm@master] Reapply the data cleanup after we have the convert patch deploied

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

Change #1211232 abandoned by Wfan:

[wikimedia/fundraising/crm@master] Reapply the data cleanup after we have the convert patch deploied

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

Change #1196140 merged by jenkins-bot:

[wikimedia/fundraising/crm@master] Add more lowConfidence payment method sources

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

Change #1211229 merged by jenkins-bot:

[wikimedia/fundraising/crm@master] Reapply the data cleanup after we have the convert patch deploied

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

XenoRyet set Final Story Points to 8.