Page MenuHomePhabricator

For gravy / dlocal, don't try to start recurring donations with debit cards
Open, Needs TriagePublic

Description

We need a version of this logic which we have in the dlocal direct forms.

https://gerrit.wikimedia.org/r/c/mediawiki/extensions/DonationInterface/+/894692/3/dlocal_gateway/forms/dlocal.js

When we detect the card type is debit and the donor has selected recurring, we should show them that warning. If they are making a one-time donation we should make sure we do not solicit a recurring donation afterward.

Context: we just got a Gravy failmail for missing CVV on a recurring charge attempt for a MX debit card. order ID 244739057.4, charged 20260407.

Moving to BLOCKED until Gravy unblocks :-)