Page MenuHomePhabricator

Remove feature flag for GPay (Release to everywhere)
Closed, ResolvedPublic

Description

Background

We deployed GPay to production using a feature flag that limited its exposure to Japan: T363782. If all goes well with that exposure, and with Beta testing of GPay, we want to remove the feature flag in production and make GPay available to all.

NOTE: GPay will be released to everywhere in Beta as of the May 13-17 release cycle, but the Japan feature flag will be added for production. This task is to remove the feature flag.
Requirements
  • Remove feature flag that limits Native GPay to app users located in Japan
  • GPay should be available to all languages and countries where available
  • GPay should only appear in countries defined in the list: countryCodeGooglePayEnabled https://donate.wikimedia.org/wiki/MediaWiki:AppsDonationConfig.json
    • For QA: please test that GPay is available in countries with potential upcoming campaigns: Spain and US.

Event Timeline

Test instructions for Anthony:

  1. Set GeoIP Country override to either ES or US
  2. Click the "Donate" button in the "More" menu, and click on "Donate with GooglePay" to see the donation page.
  3. Check the amount, currency, checkbox messages, and warning messages to see if they match the country setting.
JTannerWMF subscribed.

I just tested this and when I click donate with Google Pay for the US on Beta wiki it takes me to Donate.Wikimedia.Org instead of pulling up the native form.