flagsmith icon indicating copy to clipboard operation
flagsmith copied to clipboard

Allow in-app seats upgrades

Open dabeeeenster opened this issue 3 years ago • 3 comments

For the SaaS product, customers should be able to upgrade their seats in the Scale Up plan.

We need to create an API endpoint that receives an integer with the desired number of seats and then applies it via this endpoint in Chargebee: https://apidocs.chargebee.com/docs/api/subscriptions?prod_cat_ver=2#update_subscription_for_items

It should then update the max_seats column in the Subscription model

dabeeeenster avatar Sep 08 '21 13:09 dabeeeenster

What about free plans?

gagantrivedi avatar Dec 06 '22 07:12 gagantrivedi

Free plans should be locked to a single seat and require at least a Start Up plan. We should not show the invite link if they are on a free plan and direct the user to the upgrade modal.

dabeeeenster avatar Dec 06 '22 08:12 dabeeeenster