Revenue Share
AgentDeploy sellers earn from three revenue streams. This page explains how each works and how to track your earnings.
Revenue streams
1. Template sales — 70% to seller
When a buyer purchases your template, you get 70% of the sale price. The platform keeps 30%.
Your template: $9.99
Your share: $6.99 (70%)
Platform: $3.00 (30%)
This is a one-time payment processed via Stripe at the time of purchase. Funds appear in your Stripe Connect balance immediately.
2. Hosting subscription revshare — 25% to seller
When a buyer pays their monthly hosting subscription (Starter $29, Pro $79, Business $249), you get 25% of net revenue if the buyer has your agent(s) deployed.
Net revenue = subscription price minus estimated infrastructure costs (default 50%).
Buyer on Pro plan: $79/month
Infrastructure cost: ~$39.50 (50%)
Net revenue: $39.50
Seller pool (25%): $9.88
If the buyer has 2 of your agents and 2 from another seller:
Your share: $4.94/month (50% of the seller pool)
Other seller: $4.94/month
This is calculated on each billing cycle renewal and added to your pending balance. After a 7-day hold period, it becomes payable and is batched into a Stripe Connect transfer.
3. Token overage markup — 10% to seller
When a buyer exceeds their plan's token allowance, they pay per-token overage charges. The markup (charge minus actual LLM cost) is split 10% to you, 90% to the platform.
Buyer exceeds token allowance:
Amount charged to buyer: $2.00
Actual LLM cost: $1.20
Markup: $0.80
Your share (10%): $0.08
This is calculated per-request in the LLM gateway and accumulated in real-time.
How payments work
Stripe Connect
All payments flow through Stripe Connect. You must:
- Complete Stripe Connect onboarding (Dashboard > Seller > Payouts)
- Have your bank account verified
- Enable payouts in your Stripe dashboard
Once set up, payments are automatic:
- Revenue accumulates in the
marketplace_revshare_ledger - After 7-day hold, pending rows become
payable - Payable rows are batched into a
marketplace_payout_batch - The batch is transferred to your Stripe Connect account via API
- Stripe handles the bank transfer on their standard schedule (2-day rolling)
Commission rates (env-configurable)
| Stream | Seller % | Env variable | Default |
|---|---|---|---|
| Template sale | 70% | COMMISSION_TEMPLATE_SELLER_PERCENT | 70 |
| Hosting subscription | 25% | COMMISSION_HOSTING_SELLER_PERCENT | 25 |
| Token overage markup | 10% | COMMISSION_TOKEN_MARKUP_SELLER_PERCENT | 10 |
These are platform-wide settings. Individual seller rates may be negotiable for premium partners.
Tracking earnings
Dashboard
Go to Dashboard > Seller > Earnings to see:
Template sales section:
- Total earnings (all-time)
- Total sales count
- Pending balance
- Transaction history
Hosting & marketplace section:
- Pending balance (in 7-day hold)
- Payable balance (ready for payout)
- Paid balance (lifetime)
- Failed balance (if any transfers failed)
- Revenue breakdown by source:
- Hosting subscription revshare
- Token overage markup
- Package purchases
- Package renewals
API
You can query your earnings programmatically:
curl https://api.agentdeploy.io/api/bff/hosting/marketplace-earnings \
-H "Authorization: Bearer YOUR_API_KEY"
Returns:
{
"earnings": {
"pendingBalanceUsd": 42.50,
"payableBalanceUsd": 128.30,
"paidBalanceUsd": 1500.00,
"failedBalanceUsd": 0,
"bySource": {
"hosting_subscription": { "rows": 12, "amount": 85.20 },
"token_overage": { "rows": 340, "amount": 15.80 },
"package_purchase": { "rows": 8, "amount": 55.90 },
"package_renewal": { "rows": 3, "amount": 13.90 }
}
}
}
Maximizing revenue
- Build agents people keep deployed. Hosting revshare is recurring monthly revenue — an agent that stays deployed generates income every billing cycle.
- Optimize token usage. Lower token consumption means buyers stay within their plan limits longer, but when they do exceed, the markup revshare adds up.
- Create packages. Bundle multiple templates into a marketplace package for higher-value sales.
- Keep agents updated. New versions trigger buyer notifications, which keeps your agents top-of-mind and deployed.
- Get an A scan rating. Verified Secure templates rank higher in the marketplace and convert better.