Page MenuHomePhabricator

Gravy ACH (Trustly)
Closed, ResolvedPublic

Description

Integrate ACH payments via gravy using Trustly as the backend processor

Resources:
https://docs.gr4vy.com/connections/payments/trustly-trustly
https://amer.developers.trustly.com/

Related Objects

StatusSubtypeAssignedTask
OpenNone
ResolvedDamilare

Event Timeline

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

[wikimedia/fundraising/SmashPig@master] Gravy ACH (Trustly)

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

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

[mediawiki/extensions/DonationInterface@master] Gravy ACH (Trustly)

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

Change #1063208 merged by jenkins-bot:

[wikimedia/fundraising/SmashPig@master] Gravy ACH (Trustly)

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

Change #1063242 merged by jenkins-bot:

[mediawiki/extensions/DonationInterface@master] Gravy ACH (Trustly)

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

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

[wikimedia/fundraising/SmashPig@master] Do capture only for Gravy Trustly recurring charge

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

The Gravy-Trustly integration is blocked for the following reasons:

  • Trustly yet to provide production credentials
  • Gravy is working on the recurring transaction flow to enable charging the recurring tokens for Trustly.

The Gravy-Trustly integration is blocked for the following reasons:

  • Trustly yet to provide production credentials
  • Gravy is working on the recurring transaction flow to enable charging the recurring tokens for Trustly.

Change #1079311 merged by jenkins-bot:

[wikimedia/fundraising/SmashPig@master] Do capture only for Gravy Trustly recurring charge

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

@Damilare @Cstone @jgleeson Hi Dami and Jack. Christine and I met with Trustly today, 31 Oct. They advise that in order to avoid some of the confusing flows we are seeing in testing where the donor is told their accounts are linked by the bank , but are not actually linked, etc., Trustly advised us that we need to move to the new integration that Gr4vy reported to us was now available through their platform (yesterday 30 Oct). In the current implementation we tested on Gr4vy was only supporting instant one time payments, linked accounts are revoked in the flow but Gr4vy have now upgraded to the Deferred/recurring payments where this does not occur. Being on this iteration of the Gr4vy/Trustly connection will remove the confusing revocation where the bank is messaging that the account is linked but in fact it has been revoked. It should be noted that there appear to be some edge cases we need to consider around when the donor actually revokes the link and how this gets handled requiring some changes on our end. It seems clear that we need to get to this new version before we consider launching Trustly.

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

[wikimedia/fundraising/SmashPig@master] WIP: Update Trustly to new integration

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

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

[mediawiki/extensions/DonationInterface@master] Enable recurring on Trustly

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

Change #1085632 merged by jenkins-bot:

[wikimedia/fundraising/SmashPig@master] Update Trustly to new integration for recurring and 2 step process

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

Change #1087189 merged by jenkins-bot:

[mediawiki/extensions/DonationInterface@master] Enable recurring on Trustly

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

XenoRyet set Final Story Points to 8.