FlexPrice supports multiple pricing models to match your business needs: usage-based, seat-based, hybrid, and tiered pricing.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/flexprice/flexprice/llms.txt
Use this file to discover all available pages before exploring further.
Plans
A plan defines the pricing structure for a customer subscription. Plans can include:- Fixed subscription fees
- Usage-based pricing
- Seat-based pricing
- Feature entitlements
- Add-ons
Plans are versioned, allowing you to evolve pricing while maintaining existing customer subscriptions.
Pricing Models
- Usage-Based
- Seat-Based
- Hybrid
- Tiered
Charge customers based on actual usage of your product:$0.01 per API call - Simple and transparent
Features
Plans can include feature entitlements:- Boolean features - Enable/disable capabilities
- Metered features - Usage limits (e.g., “1000 API calls/month”)
- Static features - Configuration values
Billing Models
Flat Fee
Simple per-unit pricing:- $0.01 per API call
- $20 per seat
- $0.50 per GB
Package
Bundled units with overage:- First 1000 API calls included
- $5 per additional 100 calls
Tiered
Volume discounts:- Volume mode - All units at the tier rate
- Slab mode - Each tier priced independently
Price Components
Each price can have:unit_amount- Base price per unittransform_quantity- Modify quantity before billingtiers- Volume-based pricingmetadata- Custom data for reporting
Prices are always specified in the smallest currency unit (cents for USD).
Plan Versioning
When you update a plan:- New version is created automatically
- Existing subscriptions remain on old version
- New subscriptions use latest version
- Customers can be migrated to new versions
Add-Ons
Extend plans with optional add-ons:Related Resources
Plans Guide
Detailed plan configuration
Prices Guide
Price structure and billing models
Features Guide
Feature management and gating
Create Plan API
API reference for plans