Skip to content

Default the four plan Payment Links - #229

Merged
batrapulkit merged 1 commit into
mainfrom
stripe-plan-links
Nov 13, 2026
Merged

batrapulkit merged 1 commit into
mainfrom
stripe-plan-links

Conversation

@batrapulkit

Copy link
Copy Markdown
Owner

Setup pages now link each paid plan to its Stripe Payment Link by default: Starter $9, Pro $19, Team $299, Scale $499. INSIGHTS_CHECKOUT_URLS on the server still overrides them.

  • insights/app.py: the links are the default for INSIGHTS_CHECKOUT_URLS
  • tests/test_pilot.py: the legacy single-Team-link test clears the defaults first

tests/test_pilot.py: 41 passed.

Before merging: check that the Team and Scale links don't have their own free trial in Stripe, since sign-up already gives 14 days.

🤖 Generated with Claude Code

Setup pages now show the right Stripe link for each plan without
INSIGHTS_CHECKOUT_URLS set on the server; the env var still overrides.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@batrapulkit
batrapulkit merged commit 747b57e into main Nov 13, 2026
23 checks passed
@batrapulkit
batrapulkit deleted the stripe-plan-links branch November 13, 2026 10:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant