From 2fe6ab3561740d1dc6bd0e7d173f6c98b482a8f1 Mon Sep 17 00:00:00 2001 From: Henry Date: Sun, 14 Dec 2025 21:20:39 +0000 Subject: [PATCH] feat(cloud): force payment method collection for subscription checkout --- apps/web/src/pages/api/stripe/create_checkout_session.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/web/src/pages/api/stripe/create_checkout_session.ts b/apps/web/src/pages/api/stripe/create_checkout_session.ts index 7ac48fd2..79606154 100644 --- a/apps/web/src/pages/api/stripe/create_checkout_session.ts +++ b/apps/web/src/pages/api/stripe/create_checkout_session.ts @@ -88,6 +88,7 @@ export default async function handler( const session = await stripe.checkout.sessions.create({ mode: "subscription", + payment_method_collection: "always", line_items: [ { price: process.env.STRIPE_PRO_PLAN_MONTHLY_PRICE_ID,