Skip to content

fix: pro plan paths#9457

Merged
AdityaHegde merged 2 commits into
mainfrom
fix/pro-plan-paths
May 18, 2026
Merged

fix: pro plan paths#9457
AdityaHegde merged 2 commits into
mainfrom
fix/pro-plan-paths

Conversation

@AdityaHegde
Copy link
Copy Markdown
Collaborator

@AdityaHegde AdityaHegde commented May 18, 2026

There were some paths to pro plan that were incorrect.

  1. All Upgrade to pro/renew should automatically redirect to stripe checkout page if there are payment issues.
  2. Hitting Upgrade to pro should be a single step, redirect back from stripe checkout should start the upgrade instead of showing the modal again.
  3. Show Payment module for only self managed plans like Pro/Team plans.
  4. Estimates for usage for pro and trial plans can be incorrect. Remove them for now until backend API is available.

Checklist:

  • Covered by tests
  • Ran it and it works as intended
  • Reviewed the diff before requesting a review
  • Checked for unhandled edge cases
  • Linked the issues it closes
  • Checked if the docs need to be updated. If so, create a separate Linear DOCS issue
  • Intend to cherry-pick into the release branch
  • I'm proud of this work!

@AdityaHegde AdityaHegde force-pushed the fix/pro-plan-paths branch from 0836eff to d0fd909 Compare May 18, 2026 10:31
@AdityaHegde AdityaHegde added the blocker A release blocker issue that should be resolved before a new release label May 18, 2026
@AdityaHegde AdityaHegde merged commit 4dda061 into main May 18, 2026
13 of 16 checks passed
@AdityaHegde AdityaHegde deleted the fix/pro-plan-paths branch May 18, 2026 14:34
AdityaHegde added a commit that referenced this pull request May 18, 2026
* fix: pro plan paths

* Cleanups
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

blocker A release blocker issue that should be resolved before a new release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants