From 6ebab28606a5e774a4d0ee858b6c798f6fa2e1f6 Mon Sep 17 00:00:00 2001 From: Henry <30578846+hjball@users.noreply.github.com> Date: Sun, 14 Dec 2025 21:55:03 +0000 Subject: [PATCH] feat(cloud): force payment method collection for subscription checkout (#285) --- 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,