As far as know, Stripe doesn't allow to update prices. But what if you add features and think you may charge more? What is your strategy and how you solve "the Stripe's problem"?
Thanks!
Then create a new plan and new customers get that.
Will you eventually end up with a bunch of plans?
I would prefer to have 3-4 plans, no more.
Another problem is I don't all the features right now, and they will arrive as big chunks, so at the beginning, I can't set up high prices, and after while it will be probably unwise to keep prices low. I'm puzzled...
Then when you increase prices as you add features you change it to startup_m_2 and that will grandfather old users and new users will get charged the new price.
you change it to startup_m_2 and that will grandfather old users and new users will get charged the new price.
But Stripe doesn't allow to change the price, this is the problem! You can change name, yes, but not the price. How did you solve it?
Normally you grandfather old customers and give them the new features for free.
Then create a new plan and new customers get that.
What I do is have pro_m_1 and pro_a_1 (plan)(duration)(version). That way if you increase prices you just add pro_m_2 and pro_a_2.
Thanks for your response!
Each plan will have a name like
free_m_1
startup_m_1
pro_m_1
enterprise_m_1
Then when you increase prices as you add features you change it to startup_m_2 and that will grandfather old users and new users will get charged the new price.
Thanks for the explanation!
The only thing I don't understand is how this new plan will grandfather old users?
Old users will still be on pro_m_1, which will still have the original price. pro_m_2 will have the new price.
Oh, wait a sec. I'm confused.
You don't change the price of startup_m_1, you create a new plan called startup_m_2. That's how you change the price.
Oh... it seems to me finally I get it.
Thank you very much for your patience!