I am currently building a platform where you can manage and communicate about incidents of the services you manage. Basically a very sleek PagerDuty.
The "variable" will be the number of users of a team in which incidents are reported and communicated about.
I am inclining towards a simple per user fee. Because it's just simple.
On the other hand implementing it with stripe might be a bit more complicated.
What do you think? Do you have experiences?
The biggest advantage of a per-user model is that it's very easy to understand. Your customers know that if they add more users, they're going to pay more.
Another option is to charge based on usage.
So, if you're platform is used to manage incidents, you could charge based on the number of incidents that are managed. This has the advantage of being more flexible, but it can be harder to understand for customers.
Thx! What do you think about the plans option?