Products
A product is the main thing you sell. Examples: “Cursor”, “TimeMaster Pro”, or “API Service”. Learn more about products →Plans
A plan is how you package and price your product. You attach features and prices to a plan. Examples: Free, Starter, Pro, Enterprise. Learn more about plans →Features & Entitlements
A feature is a capability a customer can access. Entitlements define how that feature gets used within a specific plan. You define features once and reuse them across multiple plans. Entitlements control the access, limits, or configuration for those features. Examples:- API access with 1,000 requests per month
- AI tokens with a limit of 10,000 tokens per month
- Storage feature with 100 GB included
- Priority support enabled for Pro customers
- Boolean to toggle a feature on or off
- Metered to track usage like AI tokens, workflow runs, or compute time
- Config to pass custom values or settings to your application
Digital downloads
A digital download is a file that your customers can download after purchasing. Examples: e-books, software, music, videos. Learn more about digital downloads →License keys
A license key is a code that your customers can use to activate a digital download. Examples: software activation, game keys, e-books. Learn more about license keys →Links
Links allow you to share important URLs with customers after they purchase your plan. Examples: Discord servers, Slack workspaces, Notion pages, member-only dashboards. Learn more about links →Customers
A customer is a person or company that purchases your product. Typically, you create a customer record when someone signs up in your app. When they complete a purchase, Kelviq maps the transaction to the customer record automatically. Learn more about customers →Typical workflows
AI and usage based products
Billing for actual work delivered rather than just seat access.- Create features like AI tokens, API calls, or workflow runs
- Create a product
- Create plans with a flat base fee plus metered usage charges
- Add entitlements to set soft or hard caps on compute
- Integrate the SDK to report usage back to Kelviq as the AI performs work
- Customer subscribes and pays automatically based on their actual consumption
One-time products
Selling digital downloads, license keys, or access links:- Create a product
- Create a plan with one-time pricing
- Add digital downloads, license keys, or links to the plan
- Share your checkout link or embed a pricing table
- Customer purchases → receives their files, keys, and links
SaaS subscriptions
Selling recurring access with feature limits:- Create features (e.g., API calls, storage, AI tokens)
- Create a product
- Create plans with recurring pricing (monthly/yearly)
- Add entitlements to each plan (e.g., 1,000 API calls/month)
- Integrate the SDK to check feature access and enforce limits
- Customer subscribes → SDK controls what they can access
Integrate with your app
To bring everything you set up in the dashboard into your app, use one of these options:- SDKs — check feature access and enforce usage limits in code
- APIs — use for custom needs such as syncing usage or triggering upgrades
Need help?
Have questions, need help with implementation, or want a walkthrough?Email us at hi@kelviq.com or book a demo.