Skip to main content
Before you can integrate Kelviq into your app, you need to configure your products, plans, and features in the dashboard.
This defines your pricing and what each plan includes.
Using Claude Code, Cursor, or another coding agent? Set up with AI gives you a prompt that creates your products, plans, and features for you. You approve each change.

Create a product

  1. In the sidebar, go to Product catalog → Products and click Create product
  2. Enter a product name (e.g., “Design Course”, “Pro Plan”, “Premium Templates”)
  3. Click Save — you’ll be redirected to the product page

Create a plan

From the product page:
  1. Click Create plan
  2. Enter a plan name (e.g., “Basic Plan”)
  3. Click Save — you’ll be redirected to the plan details page

Add pricing to the plan

From the plan page, click the Price section to configure pricing:
  1. Select billing cycles: Monthly, 3 Months, 6 Months, Yearly, 28 Days (when enabled), or One Time
  2. Enter prices for each selected billing cycle
  3. (Optional) Enable Free trial and set the trial period in days
  4. Click Save

Usage-based pricing

To charge for consumption, such as compute or agent runs:
  1. In the Price section, add a usage charge
  2. Pick the Meter feature to bill, such as AI tokens or workflow executions
  3. Set the price per unit
  4. Keep a flat base price too if you want hybrid pricing
See Usage-based pricing.

Price localization

To offer localized prices in different currencies:
  1. In the price editor, expand Price localization
  2. Under Choose a currency, select a currency (e.g., Indian Rupee, Euro) and click Add localized price
  3. Enter the price for each billing cycle in that currency, then click Save in that currency’s panel
  4. Click Save at the bottom of the price editor
This allows you to set specific prices for different markets rather than relying on automatic currency conversion.

Add digital downloads

If your plan includes downloadable content (e-books, software, course materials):
  1. Click the Digital downloads section
  2. Upload files that customers will receive after purchase
  3. Files are securely delivered to customers upon successful payment

Add license keys

To automatically generate unique license keys for each purchase:
  1. Click the License keys section
  2. Toggle license key generation on
  3. Keys are automatically created and delivered to customers after purchase
You can use these keys to validate customers in your application.

Add features and limits

Click the Features & limits section to configure feature access and usage quotas for this plan.
  1. Click Add feature
  2. A modal will open where you can create or select features
  3. Configure the feature value for this plan

Feature types

Features are created independently and can be attached to multiple plans with different values:
  • Boolean — on or off Examples: priority support, bonus content access, community access, custom branding
  • Customizable — a fixed numeric limit, no usage reporting Examples: number of downloads, max projects, storage limit (10 GB, 100 GB)
  • Meter feature — tracked consumption, usage events sent to Kelviq, resets each billing cycle Examples: API calls, AI generations, video renders, exports per month
Once added, features appear in the plan’s feature list. You can reorder or remove them as needed.

Publish the plan

Click Publish on the plan page. Plans stay drafts until you publish them, and customers can only buy published plans.

Next steps

Your plan is now published and ready for customers. Next, you can integrate Kelviq into your app:
  • Use checkout links to let customers buy your plans
  • Create a customer in Kelviq when a user signs up in your app
  • Use the Kelviq SDKs to check feature access and track usage

Need help?

Have questions, need help with implementation, or want a walkthrough?
Email us at hi@kelviq.com or book a demo.