Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[UBP] Disable subscriptions to old plans after UBP has been enabled #14940

Closed
Tracked by #14969
jldec opened this issue Nov 24, 2022 · 1 comment · Fixed by #15092
Closed
Tracked by #14969

[UBP] Disable subscriptions to old plans after UBP has been enabled #14940

jldec opened this issue Nov 24, 2022 · 1 comment · Fixed by #15092
Assignees
Labels
team: webapp Issue belongs to the WebApp team

Comments

@jldec
Copy link
Contributor

jldec commented Nov 24, 2022

After switching to UBP, Plans and Team Plans are no longer linked from the Settings menu if users are not on any plans, but those pages are still reachable at gitpod.io/plans and gitpod.io/teams.

Users should only be able to use those pages to Cancel existing paid plans or Downgrade to Free.

Upgrades, or buttons to create other Chargebee subscriptions (E.g. Create Team Plan) should be disabled.

It would be helpful to show a notification on these pages

Your account has been enabled for pay-as-you-go. Learn-more
New payment options are available under Billing.

@jldec jldec added the team: webapp Issue belongs to the WebApp team label Nov 24, 2022
@jldec jldec moved this to Scheduled in 🍎 WebApp Team Nov 24, 2022
@svenefftinge svenefftinge self-assigned this Nov 29, 2022
@svenefftinge
Copy link
Member

It would be helpful to show a notification on these pages

This needs to be more specific @jldec

@svenefftinge svenefftinge removed their assignment Dec 1, 2022
@jankeromnes jankeromnes self-assigned this Dec 1, 2022
@jankeromnes jankeromnes moved this from Scheduled to In Progress in 🍎 WebApp Team Dec 1, 2022
Repository owner moved this from In Progress to In Validation in 🍎 WebApp Team Dec 6, 2022
@jankeromnes jankeromnes moved this from In Validation to Done in 🍎 WebApp Team Dec 12, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
team: webapp Issue belongs to the WebApp team
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

3 participants