Page MenuHomePhabricator

Gravy Dlocal
Open, Needs TriagePublic

Description

https://docs.gr4vy.com/connections/payments/dlocal#dlocal-setup
https://wikimedia.gr4vy.app/merchants/default/connections/configured

dLocal supports card, wallet, cash and bank transfer payments. There may be opportunities to combine some, but I've split the distinct methods into separate tickets so we can review them separately.

Event Timeline

Gravy is an orchestrator of some sort, @Ejegg suggests we reach out to Gravy to ask how granular they can get on payment method support.

An area of concern @jgleeson raised: We can route payments on gravy based on Country rules, a paradigm shift from what we are used to with gateway chooser where gravy is the one processor to rule them all.

jgleeson updated the task description. (Show Details)

I'm gonna break this ticket up into smaller tasks.

I did try setting up the sandbox API connection for dLocal back in the early gravy days, but it wouldn't authenticate for some reason at the time. I'll try it again.

jgleeson renamed this task from Gravy Dlocal connection implementation to Gravy Dlocal.Jan 29 2025, 10:20 AM
jgleeson added a project: Epic.

The sandbox API credentials are now working. We were missing the merchant account, which maps to our dLocal account name 'Wikimedia Foundation'

Cross posting from https://phabricator.wikimedia.org/T385008#10512023:

To handle the dlocal country-specific personal identifier field, I've added some WIP code here and here to augment the validation and provide a helper for looking up country-specific identifiers. Before locking this in, I want to see if there's an overlap on the wallet/bank/cash payment tickets, as there's a chance we might need it there, too.

Change #1115856 had a related patch set uploaded (by Jgleeson; author: Jgleeson):

[wikimedia/fundraising/dev@master] Add full list of Gravy dLocal test payment links

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

Change #1115856 merged by Jgleeson:

[wikimedia/fundraising/dev@master] Add full list of Gravy dLocal test payment links

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