From b263fd2144431b8c05ac502781e34e6eb05c4ade Mon Sep 17 00:00:00 2001 From: John Lees-Miller Date: Thu, 16 Jul 2026 09:38:25 +0100 Subject: [PATCH] Merge pull request #35464 from overleaf/jlm-recurly-stripe-axis-c-review Add Stripe migration features for stage 7 testing (part 1) GitOrigin-RevId: 2750aea7cf611da8e53a2748a11601d617d260e0 --- services/web/types/stripe/metadata.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/services/web/types/stripe/metadata.ts b/services/web/types/stripe/metadata.ts index b92c96eb46..cbbaba7809 100644 --- a/services/web/types/stripe/metadata.ts +++ b/services/web/types/stripe/metadata.ts @@ -19,4 +19,8 @@ export type SubscriptionMetadata = Stripe.Metadata & { itm_referrer?: string checkoutSource?: 'hosted-checkout' | 'elements-checkout' ip_address_country?: string + // Temporary marker used during the Recurly to Stripe migration for manual + // subscriptions without a default payment method. Set by the migration + // pipeline and cleared by StripeWebhookHandler once a payment method is added. + paymentMethodPending?: string }