You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add Stripe billing, pricing page, and plan enforcement
- Pricing page at /pricing with value-framed tiers (Free/Starter/Pro/Team)
- Stripe Checkout integration (checkout sessions, customer portal)
- Billing API client (createCheckout, createPortalSession, getBillingStatus)
- Plan enforcement: free plan limited to 3 cloud projects, no private projects
- UpgradeModal shown when user hits plan limits in the IDE
- Worker billing endpoints (checkout, portal, webhook, status)
- D1 schema migration for subscriptions table and user billing columns
- Webhook signature verification with constant-time comparison
- Pricing link added to landing page nav and footer
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
<span>Built by <ahref="https://github.com/WickTheThird"target="_blank"rel="noopener"className="hover:text-white transition-colors">WickTheThird</a></span>
0 commit comments