Whether it is a fee or tax is less about whether it funds the government and more about whether when you pay the amount you get some benefit that you wouldn’t if you didn’t pay (above and beyond compliance with tax law). For example a fishing licence is a fee while a flood levy is a tax.
If the request data is larger than the limit it doesn’t get processed by the Cloudflare system. By increasing buffer size they process (and therefore protect) more requests.
Jetbrains only “did it right” because there was huge community outcry about their move to pure subscription so they moved to the “if you subscribe for X amount of time you get to keep the last version you had when you stop subscribing”.
Props to them for listening to the community but question whether they should be the gold standard given it is still a compromise position.
We are billing more than $1000 a month :). The providers didn’t want our business for less than $1000 per month (at a heavily discounted time limited price).
We talked to this many providers because it’s a huge pain point for us and the thing we hacked together was inadequate for tracking usage.
Got trapped by the same thing. Usage based billing is a huge pain point for us we were really excited by lago but dont want to self host infra if we can outsource it.
We ended up talking to about 5 different usage based billing API providers and basically no one is interested in servicing the sub $1000 per month market which is where we will realistically be for the next year as we grow.
Additionally lago and other providers advertise "no revenue cut" and then always quote pricing as a percentage of revenue (which is technical not a revenue cut except your fee scales pretty linarly with revenue).
If they go into liquidation or restructure then all their liabilities go up for renegotiation. So the threat of this happening makes all contracts renogotiable regardless of timeline.