Our Stripe Billing implementation and the one webhook to rule them all

Notice we have a naming scheme going on and we have multiple Monthly and multiple Yearly entries. This is because we are changing and tweaking prices as Checkly matures. This way we can grandfather early customers into their pricing plan. So, with each change in pricing, you add a pricing plan instead of editing the one that’s already there.

.. For Checkly, this was great when customers asked if they can get some extra browser checks above their plan limit, but without needing to upgrade to the next plan level. For example, our Starter plan gives you five browser checks, but you need eight. You don’t want to opt for the Growth plan. No problem, we can add the overage of three to your plan using this bundle. Boom, sales 💵

The tiering allows you to assign different unit prices per volume. This is commonly used to give discounts for higher volumes, i.e. the first ten are $3 per unit and from there on $2 per unit.