From cf18130d7d6b8d91c27266d7027eb28c6cd49736 Mon Sep 17 00:00:00 2001 From: Matthew Wire <mjw@mjwconsult.co.uk> Date: Fri, 23 Jun 2023 15:46:59 +0100 Subject: [PATCH] Filter support for ach_debit if currency is not USD --- CRM/Core/Payment/StripeCheckout.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CRM/Core/Payment/StripeCheckout.php b/CRM/Core/Payment/StripeCheckout.php index 27cf748f..fa804571 100644 --- a/CRM/Core/Payment/StripeCheckout.php +++ b/CRM/Core/Payment/StripeCheckout.php @@ -242,6 +242,12 @@ class CRM_Core_Payment_StripeCheckout extends CRM_Core_Payment_Stripe { } break; + case 'ach_debit': + if ($propertyBag->getCurrency() === 'USD') { + $result[] = $paymentMethod; + } + break; + default: $result[] = $paymentMethod; } -- GitLab