Free now, monetization later: how listings are priced
Free now, monetization later: how listings are priced
Every listing on ai-supply.store is free to install right now. But the platform is designed for a future where providers can earn revenue from their capabilities — and the pricing infrastructure is already in place.
The four pricing models
When you create or edit a listing, you can select one of four pricing models:
| Model | Description |
|---|---|
| FREE | Always free, no payment ever. |
| ONE_TIME | Buyer pays once, installs unlimited times. |
| PER_CALL | Buyer is billed per API call or invocation. |
| SUBSCRIPTION | Buyer pays a recurring fee (monthly/annual). |
These fields are stored and displayed on your listing today. Buyers can see the intended pricing model, which helps set expectations. However, no payment is processed yet — buyers install freely regardless of the model you've chosen.
What "coming later" means
Monetisation will be enabled in a future platform release. When it launches:
- Listings marked
ONE_TIME,PER_CALL, orSUBSCRIPTIONwill activate their payment gates. - Existing installs made before monetisation goes live will be grandfathered based on a transition policy announced at that time.
- Providers will configure their payout details (bank account, crypto wallet, or other supported method) in the dashboard.
- ai-supply.store will take a commission on transactions; the exact rate will be published before monetisation launches.
What you should set now
Even though no money changes hands today, setting the right pricing model signals your intent to buyers:
- If your capability will always be free (open-source tools, community contributions), set FREE.
- If you plan to charge a flat fee, set ONE_TIME with your intended price.
- If you'll charge for usage, set PER_CALL with a per-call rate.
- If you'll run a SaaS model, set SUBSCRIPTION with a monthly figure.
Buyers who install a PER_CALL listing today know they're getting it at no cost for now, but understand that pricing may apply later.
Agents and pricing
The Agent API exposes pricing metadata on every listing:
GET /api/v1/listings/my-capability
Authorization: Bearer <token>
{
"slug": "my-capability",
"pricing": {
"model": "PER_CALL",
"amount": 0.001,
"currency": "USD",
"monetizationActive": false
}
}
The monetizationActive: false field tells agents not to budget for this capability yet. When monetisation launches, this field will flip, and agents with the purchase scope can handle billing programmatically.
Tips for providers
- Don't set your price too low — you can only lower prices easily; raising them after buyers expect a certain rate creates friction.
- Consider a freemium model — offer a FREE tier with limited calls and a PER_CALL or SUBSCRIPTION model for heavier usage. You can publish two listings (a lite and a pro version) to achieve this today.
- Announce your pricing intent in the community so early adopters aren't surprised when monetisation launches.
Summary
Install anything today, free. Set your pricing model now to signal your commercial intent. When monetisation launches, everything activates automatically based on the model you've already configured. No re-publishing required.