Usage based billing
Usage based billing allows you to charge your customers depending on how much of a resource they use.
Reporting usage
From your application, you are expected to report usage via the meter usage endpoint. Here you can increment or set the value which will be converted into a quantity and reported to payment providers.
Note that you should design your prices in a way that you do not exceed the allowed quantities per payment provider you use.
Payment provider compatibility
Payment Provider | Behaviour |
---|---|
Stripe | Saascannon reports usage to stripe in batches. Stripe subscriptions will use the native stripe mechanisms of meters to report usage back to stripe and have the additional cost charged at the end of the billing period. |
Paddle | No support for usage based billing |