What happens when a user had a greater subscription plan but chooses to convert to a lesser one?
Of course, the features should be locked/limited, but what happens for example in this case:
Subscription: GOLD Maximum clientele: 500 Subscription: Silver Maximum clientele: 200
Will you just simply not let them add more clients, or force them to delete some of the clients?
What happens in this more intricate case, where the client is able to add another user to help him manage stuff:
Subscription: GOLD Maximum additional Managers: 5 Subscription:Silver Maximum additional Managers: 2
Is is clear that 3 manager accounts have to lose access, but which ones? Again, do you simply not let the client register more managers, or force him to select which ones to keep?
Maybe a universal policy isn't really feasible, but I think a general guideline arises from examining the two aforementioned examples. Do you have any other examples/suggestions?