Core Components
1. Products
Organize your services. Each product represents something you sell - an LLM API, data processing pipeline, or analytics platform.2. Features
Gate access and enforce quotas. Attach features to prices so customers automatically receive the right entitlements when they subscribe — boolean flags, static config values (e.g., seat limits), or metered quotas that decrement as they consume.3. Billable Metrics
Track consumption. Whether it’s tokens processed, queries run, or gigabytes stored - if you can measure it, you can bill for it.4. Fees
Add fixed charges. Setup fees, monthly subscriptions, platform access - any predictable cost that doesn’t vary with usage.5. Plans
Package your pricing. Offer different tiers to different customer segments - from hobbyists to enterprises.6. Prices
Define costs. Use simple per-unit rates, volume tiers, percentage-based fees, or dynamic pricing that changes with market conditions.Features and metered entitlements require Standard Billing (
billingVersion: 1). See
Billing Versions for details.How It Works
Start with a product, add metrics to track usage, define fees for fixed charges, create plans for different customers, attach prices to each metric within those plans, and link features to prices to control what each tier can access. Each product can have multiple plans, and each plan combines fees with metric prices and feature entitlements. This lets you offer the same service at different price points to different customer segments.Real-World Example: LLM Provider
Let’s say you’re launching an LLM service: Product: “Neural Language Engine” Metrics to Track:- Input tokens consumed
- Output tokens generated
- Fine-tuning compute hours
- Model API calls
- Input: $0.002/1K tokens
- Output: $0.006/1K tokens
- 10K free tokens monthly
- Input: $0.001/1K tokens (50% volume discount)
- Output: $0.003/1K tokens
- Fine-tuning: $3/hour
- Priority queue access
- Custom negotiated rates
- Committed usage discounts
- SLA guarantees
Data Platform Example
Running a data warehouse service: Product: “Cloud Analytics” Metrics:- Query compute seconds
- Storage GB-months
- Data egress GB
- Concurrent connections
- On-demand: Pay only for queries run
- Reserved: Pre-purchase compute at 40% discount
- Committed: Annual contracts with guaranteed minimums
Payment Flexibility
Paygentic supports both:- Real-time billing - Charge instantly as usage occurs
- Post-paid invoicing - Bill monthly/annually for accumulated usage