Fix checkout auth (dev → stage) #52

Merged
will.anderson merged 2 commits from dev into stage 2026-05-10 22:01:22 +00:00
Owner

Promotes fix for free-success panel and Stripe auto-init. See PR #51 for details.

Promotes fix for free-success panel and Stripe auto-init. See PR #51 for details.
will.anderson added 2 commits 2026-05-10 22:01:11 +00:00
Fix checkout: show free-success when logged in; init Stripe without auth on paid plans
Dev — Build & local smoke test / build-smoke (pull_request) Failing after 1m47s
0263e51407
- revealPaymentForm: for free plan, show #free-success panel (was doing nothing,
  leaving page blank when user already had a Supabase session)
- checkExistingSession: for paid plans with no session, call initStripe immediately —
  auth is optional, the payment form shouldn't wait indefinitely
- Guard _formRevealed: prevent double-call from handleAuthRedirect + checkExistingSession
Fix checkout auth: free-success panel + Stripe auto-init for paid plans
will.anderson merged commit 3f069eeb79 into stage 2026-05-10 22:01:22 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: neuron-technologies/neuron-web#52