Tiers & pricing#131 of 139

Mark CXLII

The Founding Bridge

Shipped April 26, 2026

What it is

Mark CXXXIII.1 promised: auto-apply FOUNDINGMEMBER promotion code at /api/stripe/checkout when slots remain, so visitors don't have to copy-paste from /pricing. New resolveFoundingPromotionCode() in lib/founding-member.ts: cheap stripe.coupons.retrieve(FOUNDINGMEMBER) → check valid+slots-remain → stripe.promotionCodes.list({code,active}) → return id-or-null. Wired into the checkout precedence chain BETWEEN Siren and the allow_promotion_codes fallback (so creators get paid FIRST via affiliate cookie, exit-intent commitment SECOND via Siren, founding-member auto-apply THIRD when neither prior is in play). Stamps ok_founding=true + ok_founding_code=FOUNDINGMEMBER on subscription_data.metadata + session.metadata for webhook funnel attribution. has_founding_promo + founding_code added to checkout_started analytics props. Try-catch wrapped — if promo races (another tab takes the last seat), fail-soft to allow_promotion_codes so checkout never blocks. Mirrors Mark XXXVIII.1 Siren Bridge pattern exactly.

Share The Founding BridgePost on XEmail
Previously
Mark CXLI · The Counsel
Next up
Mark CXV · The Atlas Crown

Related — same category

See it in the product.

Every Mark exists because string players asked for it. Free demo, no card.