Currently, any grandfathered subscription on a v1 or v2 plan can upgrade to 20M and 50M plans, which are not available in the newer generations of plans.
This PR stops displaying 20M and 50M plans on the /billing/choose-plan page unless the user is already on either of those.
If the user is on a 10M plan or below, they will not see 20M and 50M as options anymore. Instead they have to contact us and get a quote for a custom plan.
If the user is already on a 20M plan, they can still change their billing interval or downgrade, but they will not be able to upgrade to 50M themselves.
If the user is on a 50M plan, they can still change their billing interval, and downgrade, even to 20M.
Tests
[x] Automated tests have been added
Changelog
[x] This PR does not make a user-facing change
Documentation
[x] This change does not need a documentation update
Changes
Currently, any grandfathered subscription on a v1 or v2 plan can upgrade to 20M and 50M plans, which are not available in the newer generations of plans.
This PR stops displaying 20M and 50M plans on the
/billing/choose-plan
page unless the user is already on either of those.Tests
Changelog
Documentation
Dark mode