From b3f57641633f08b8239d7a180bcb10e9e970ff14 Mon Sep 17 00:00:00 2001 From: Himali Malvawala Date: Sat, 7 Feb 2026 18:47:34 +0530 Subject: [PATCH] showw ach if usd (non auth) --- packages/donations/src/components/NonAuthDonation.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/donations/src/components/NonAuthDonation.tsx b/packages/donations/src/components/NonAuthDonation.tsx index b107ffa..b361fe9 100644 --- a/packages/donations/src/components/NonAuthDonation.tsx +++ b/packages/donations/src/components/NonAuthDonation.tsx @@ -85,7 +85,9 @@ export const NonAuthDonation: React.FC = ({ mainContainerCssProps, showHe const renderPaymentTypeSelector = () => { // Only show if Stripe is available (ACH requires Stripe) + // Only show ACH if the currency is USD const stripeGateway = DonationHelper.findGatewayByProvider(availableGateways, "stripe"); + const currency = stripeGateway?.currency || "usd"; if (!stripeGateway || selectedGateway !== "stripe") return null; return ( @@ -98,7 +100,7 @@ export const NonAuthDonation: React.FC = ({ mainContainerCssProps, showHe size="small" > Credit/Debit Card - Bank Account (ACH) + {currency === "usd" && Bank Account (ACH)} );