We have 2 potential types of companies we can work with:
Type A: major corporation; salesman / consultants that work for the head company Type B: still a major corporation, but with branch offices that operate with their own spending budgets.
We're offering a tiered service (examples): Tier 1: general access (maybe free) Tier 2: feature 2 and 3 for $50k / year Tier 3: (all of the above) + feature 4 and 5 for $100k / year
$50k and $100k / year may be ok for Type A company but Type B company may find that to be expensive
If I offer a 2ndary plan for Type B companies alone (and cut the prices), how do I ensure Type A won't signup as Type B and exploit the services?
I've been thinking about a-la-carte pricing: base fee for both companies to use the service - lets call it $1k / year
feature 2: $5k for x uses / year feature 3: $10k for x uses / year
and so on - I could even do a credit system and have them purchase credits that can be used for any of the features. This may ensure both companies aren't over paying or under paying and both use what they want to use. Need more of feature x? buy more credits.
Any other ideas though? This "problem" is staling my development of the backend and obviously, its an important problem...