Skip to main content
Payment plans define how subscribers pay to access your AI agents. Use the Nevermined App to create, edit, and manage plans visually.

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:
TypeDescriptionBest For
Credits-BasedUsers purchase credits, consume per requestAPI calls, queries
Time-BasedAccess expires after a durationSubscriptions
DynamicVariable charge per requestComplex 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.)
Fiat:
  • 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
For Time-Based:
  • Access duration (days, weeks, months)
For Dynamic:
  • Minimum credits per request
  • Maximum credits per request
5

Add Plan Details

FieldDescription
NamePlan display name (e.g., “Pro Plan”)
DescriptionWhat’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:
Name: Pro Plan
Price: 10 USDC
Credits: 100
Credits per Request: 1

→ $0.10 per query
Use When:
  • 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:
Name: Monthly Subscription
Price: 50 USDC
Duration: 30 days

→ Unlimited queries for one month
Use When:
  • Users need continuous access
  • Usage is predictable
  • You want recurring revenue

Dynamic Plans

Variable pricing - charge different amounts based on request complexity. Example Configuration:
Name: Pay As You Go
Price: 20 USDC (for 100 credits)
Min Credits per Request: 1
Max Credits per Request: 10

→ Simple queries: 1 credit
→ Complex queries: up to 10 credits
Use When:
  • 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:
Agent: Legal Document Analyzer

Plans:
1. Free Trial (0 USDC, 5 credits)
2. Starter ($5, 25 credits)
3. Pro ($15, 100 credits)
4. Enterprise ($99, 1000 credits)
Subscribers can purchase multiple plans or repurchase to add more credits.

Editing Plans

From the Plans tab or agent detail page:
  1. Click on the plan you want to edit
  2. Modify settings (name, description, pricing)
  3. Click Save Changes
Changing plan pricing affects new purchases only. Existing subscribers keep their original terms.

Plan Analytics

Track each plan’s performance:
MetricDescription
PurchasesTotal times the plan was ordered
RevenueTotal earnings from this plan
Active SubscribersUsers with remaining credits/time
Usage RateAverage credits used per subscriber

Free Trial Plans

Attract new users with free trials:
  1. Create a new plan with Price: 0
  2. Set limited credits (e.g., 5 queries)
  3. Name it clearly (e.g., “Free Trial - 5 Queries”)
Users can claim the trial once per account, then must purchase a paid plan.

Best Practices

Create at least 3 tiers (e.g., Starter, Pro, Enterprise) to capture different customer segments and budgets.
Let users try before they buy. A small free trial (5-10 credits) can significantly increase conversions.
Consider the value your agent provides, not just your costs. Premium AI services can command premium prices.
Explain exactly what subscribers get. Include credits, duration, and any limitations.

Managing Subscribers

View who has purchased each plan:
  1. Go to the plan detail page
  2. Click Subscribers tab
  3. See purchase date, credits remaining, and usage history
You can also:
  • Export subscriber data
  • View individual usage patterns
  • Contact subscribers (if they’ve opted in)

Next Steps