Page MenuHomePhabricator

Update FormChooser settings, coordinate with fr-online
Closed, ResolvedPublic1 Estimated Story Points

Description

We want to have as much traffic as possible go through the form chooser without gateway overrides. This will let us rapidly switch credit card processors between Adyen, GC old, and Ingenico new, without the lag time that would happen if the overrides were in banners.

  1. Find out what gateway overrides the banner team is using
  2. Update FormChooser settings to point e.g. big english countries to ingenico connect
  3. Coordinate with fr-online to remove overrides from banners

Event Timeline

Ejegg created this task.Sep 18 2018, 8:35 PM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptSep 18 2018, 8:35 PM

Note: @Ppena reminded us that we should make sure the new Ingenico orphan slayer is working.

Change 463796 had a related patch set uploaded (by Ejegg; owner: Ejegg):
[mediawiki/extensions/DonationInterface@master] Switch all 'globalcollect' cc forms to 'ingenico'

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

Change 463796 merged by jenkins-bot:
[mediawiki/extensions/DonationInterface@master] Switch all 'globalcollect' cc forms to 'ingenico'

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

Ejegg added a comment.Oct 2 2018, 1:25 AM

This is all ready to go out, but I'm still trying to verify that the new orphan rectifier is doing its job. Ever time it ran today it didn't have anything to do, but maybe that's just the calm before the storm

Ejegg added a comment.Oct 2 2018, 3:31 AM

OK, I found a few successfully rectified orphans from last week's test. We could extend the time we wait to rectify an orphan, and potentially catch more of them (though we have a deadline of I think two hours with the new HostedCheckouts API).

I pushed out the form settings update to default CC donations to the new Ingenico API (except for those countries where we were sending people to Adyen).

Ejegg closed this task as Resolved.Oct 2 2018, 7:34 PM
Ejegg claimed this task.
Ejegg triaged this task as High priority.
Ejegg set the point value for this task to 1.