Files
pad/web/src
xarmian c4f7d243e6 fix(billing): gate Pro upgrade CTAs while Stripe is unwired (#324)
Stripe isn't configured on the cloud sidecar yet, so the
"Upgrade to Pro" buttons on /console/billing dead-end at a 404
from /billing/checkout. Hide the Current-Plan CTA and replace
the Compare-Plans CTA with a "Pro — coming soon" block plus a
mailto:info@getpad.dev link to capture interest while we get
the integration ready.

The post-checkout polling/banners are left wired — they only
fire on ?checkout=success, which can't happen until the gate
flips back on. Flip the STRIPE_AVAILABLE constant (or thread
it through a server flag like billing_enabled) once Stripe is
live to restore the buttons.
2026-04-30 19:57:19 -04:00
..
2026-03-26 01:52:36 +00:00