Set up usage-based billing
Charge customers based on their usage of your product or service.
Usage-based billing enables you to charge customers based on their usage of your product or service. You can set up usage-based billing with products and prices or rate cards. This guide helps you understand which Stripe integration pattern best fits your business needs.
Rate cards private preview
Rate cards are currently in private preview. Reach out here to request access.
Choose your integration
You can set up usage-based billing with two different patterns:
The following tables describe the differences between these patterns, including the business models they support, how they work with different billing setups, and support across other Stripe products.
Business model support
PRODUCTS AND PRICES | RATE CARDS | |
---|---|---|
Pay as you go | ||
Credit burndown | ||
Licensed pricing (flat fee) | ||
One-time fee | ||
Discounts and promo codes |
Billing setup
PRODUCTS AND PRICES | RATE CARDS | |
---|---|---|
Set up multiple items per subscription | <20 | <100 |
Roll out prices to all subscribers | ||
Set up different versions of pricing | ||
Mid-cycle price changes | ||
Separate billing and servicing periods | ||
Set up usage alerts | ||
Set up thresholds |
Stripe product support
PRODUCTS AND PRICES | RATE CARDS | |
---|---|---|
Automatic tax support | ||
Manual tax support | ||
Collect payment with Checkout | ||
Customer portal | Limited 1 | |
Invoicing | ||
Automations | ||
Automatic retries | ||
Billing analytics | Limited 1 |
1 You may not be able to use the complete functionality of this feature.