Plans

How is consumption of your API priced?

Plans determine how your customers are billed. Each plan contains information about billing model, cadence, dimensions, metric aggregations, and pricing. If you haven't already read the sections on dimensions and aggregations we recommend you read those before continuing here.

Pricing Models

The Kable billing engine supports the following pricing models:

  • Per-unit usage-based pricing
  • Flat-rate pricing
  • Tiered flat-rate usage-based pricing
  • Percent-of-revenue pricing
  • Minimum commitments
  • Fixed quotas with overage costs
  • Subscription billing
  • Pre-purchased credit plans with custom pricing units
  • Free trials and promotional periods
  • Pilot programs
  • Billing in advance or in arrears

If you have questions about how to model your pricing on Kable, or if you have a specific use case that doesn't seem to fit in one of the models above, please let us know.

Creating and Updating Plans

You can create pricing plans for any of the models above through the Plans tab in your dashboard.

Plans that are modified have a real-time impact on any customers who are subscribed to the plan. You can learn more about customer plans in a later section of the docs.

Plan Recipes and Examples

Pricing cookbook coming soon...

📘

Pricing Consultations

We will happily meet with you to discuss pricing strategies and best practices around pricing your API. We encourage all Kable customers to schedule a free Pricing Consultation with us before going to production.

To schedule your free Pricing Consultation contact us here.


Did this page help you?