Creating a Payment Plan
1
Select Your Agent
From the Agents tab, click on the agent you want to add a plan to, then click Create Plan.
2
Choose Plan Type
Select how access will be limited:
| Type | Description | Best For |
|---|---|---|
| Credits-Based | Users purchase credits, consume per request | API calls, queries |
| Time-Based | Access expires after a duration | Subscriptions |
| Dynamic | Variable charge per request | Complex workloads |
3
Configure Pricing
Set the price and currency:Cryptocurrency:
- Amount (e.g., 10)
- Token (USDC, USDT, or custom ERC-20)
- Network (Base, Ethereum, etc.)
- Amount (e.g., $10.00)
- Currency (USD, EUR, etc.)
- Payment via Stripe checkout
4
Set Access Parameters
Configure what subscribers get:For Credits-Based:
- Total credits included
- Credits consumed per request
- Access duration (days, weeks, months)
- Minimum credits per request
- Maximum credits per request
5
Add Plan Details
| Field | Description |
|---|---|
| Name | Plan display name (e.g., “Pro Plan”) |
| Description | What’s included (e.g., “100 queries per month”) |
6
Create Plan
Review your configuration and click Create Plan. The plan will be immediately available for purchase.
Plan Types in Detail
Credits-Based Plans
Charge per usage - subscribers buy credits that are deducted with each request. Example Configuration:- Each request has similar cost
- You want pay-as-you-go pricing
- Usage varies significantly between users
Time-Based Plans
Subscription model - unlimited access for a fixed duration. Example Configuration:- Users need continuous access
- Usage is predictable
- You want recurring revenue
Dynamic Plans
Variable pricing - charge different amounts based on request complexity. Example Configuration:- Requests have varying costs (e.g., LLM token count)
- You want fair usage-based pricing
- Processing time varies significantly
Multiple Plans Per Agent
Create tiers to serve different customer segments:Subscribers can purchase multiple plans or repurchase to add more credits.
Editing Plans
From the Plans tab or agent detail page:- Click on the plan you want to edit
- Modify settings (name, description, pricing)
- Click Save Changes
Plan Analytics
Track each plan’s performance:| Metric | Description |
|---|---|
| Purchases | Total times the plan was ordered |
| Revenue | Total earnings from this plan |
| Active Subscribers | Users with remaining credits/time |
| Usage Rate | Average credits used per subscriber |
Free Trial Plans
Attract new users with free trials:- Create a new plan with Price: 0
- Set limited credits (e.g., 5 queries)
- Name it clearly (e.g., “Free Trial - 5 Queries”)
Best Practices
Offer Multiple Tiers
Offer Multiple Tiers
Create at least 3 tiers (e.g., Starter, Pro, Enterprise) to capture different customer segments and budgets.
Include a Free Trial
Include a Free Trial
Let users try before they buy. A small free trial (5-10 credits) can significantly increase conversions.
Price for Value
Price for Value
Consider the value your agent provides, not just your costs. Premium AI services can command premium prices.
Clear Descriptions
Clear Descriptions
Explain exactly what subscribers get. Include credits, duration, and any limitations.
Managing Subscribers
View who has purchased each plan:- Go to the plan detail page
- Click Subscribers tab
- See purchase date, credits remaining, and usage history
- Export subscriber data
- View individual usage patterns
- Contact subscribers (if they’ve opted in)