Page MenuHomePhabricator

Make sure Gravy backend processor transaction ID is the capture id
Open, Needs TriagePublic

Description

For adyen we are saving the capture id as a the backend_processor_transaction_id

For paypal though we are saving the auth id:

Example:
Gravy id: 61b7de43-94c4-4da6-9066-61795d8483e2
Paypal id in gravy: 2WC15069CA818140P
our id: 221483273.1
Backend Processor Transaction ID: 2E532003EL997860D

Event Timeline

Change #1091750 had a related patch set uploaded (by Damilare Adedoyin; author: Damilare Adedoyin):

[wikimedia/fundraising/SmashPig@master] Set backend processor and transaction id after capture

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

Change #1091752 had a related patch set uploaded (by Damilare Adedoyin; author: Damilare Adedoyin):

[mediawiki/extensions/DonationInterface@master] Populate backend processor and transaction id in approve payment result to ensure capture id is saved on Civi.

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