Page MenuHomePhabricator

Enable Google Pay on Production
Closed, ResolvedPublic

Description

DoD:

  • When this is enabled we need to make sure this is not set up on donate wiki until it's tested properly.
  • @EMartin needs a link when ready

Adyen's steps here:https://docs.adyen.com/payment-methods/google-pay/web-component#test-and-go-live
Google's: https://developers.google.com/pay/api/web/guides/test-and-deploy/deploy-production-environment

Related Objects

StatusSubtypeAssignedTask
ResolvedEjegg
ResolvedCstone

Event Timeline

Cstone renamed this task from Enable GPAY on Production to Enable Google Pay on Production.Mar 29 2022, 8:19 PM

Change 785196 had a related patch set uploaded (by Cstone; author: Cstone):

[mediawiki/extensions/DonationInterface@master] Add credentials for Google Pay

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

Change 785196 merged by jenkins-bot:

[mediawiki/extensions/DonationInterface@master] Add credentials for Google Pay

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

I sent over the Business Console Merchant ID to Adyen yesterday and they updated it last night and asked if we wanted to remove the old ID which I said yes to.

I also updated the Merchant ID in localsettings.

I've uploaded the donation flow screenshots to the GPay Business Console and submitted the integration config for review on Google's side.

@Ejegg I have successfully tested Gpay on desktop and mobile and the transactions appear in the Adyen console.

image.png (132×1 px, 35 KB)
. This looks ready for pretest from where I sit. Are you ok for me to move ahead? @TSkaff for awareness

Sure thing @EMartin . Would the pretest be US-only or are you thinking of doing other countries too?

Ideally, other countries too. I'll see what the Creative team can fit in.
Are we blocked from non- US at present?

No, we're not blocked. I just assume that folks from countries without AVS would be less likely to have their billing address in their Google Pay wallet and so our requiring it will be more friction for them. It may not turn out to be an issue, though - let's see what people say!