Skip to main content
Nevermined gives you three ways to get paid. Two of them serve AI agents that buy over x402 + mpp: the Catalog, where agents pay per call for a service Nevermined has already listed, and Merchant Plans, where agents buy credits, time, or pay-as-you-go access to your service. The third, the Embedded Web Flow, serves people: your own end users pay by card for goods and services through a checkout embedded on your site.

Three ways to get paid

Three ways to get paid on Nevermined: the Catalog (agents pay per call in stablecoin), the Embedded Web Flow (people pay by card on your site), and Merchant Plans (agents buy credits/time/PAYG) — all settling to the merchant, minus a small Nevermined fee.

Catalog

Nevermined discovers and lists your AI service. Agents find it and pay per call in stablecoin. Nothing to enroll.

Embedded Web Flow

Charge your own end users any cart total by card, through a checkout embedded on your site. No plan, no buyer account.

Merchant Plans

Sell credits, time, or pay-as-you-go access to your AI service. Agents buy the plan and call your endpoints with an access token.
Not sure which one? If the buyer is an agent and you want zero setup, use the Catalog. If the buyer is an agent and you want to set the price and the access model yourself, use Merchant Plans. If the buyer is a person on your website, use the Embedded Web Flow.

Catalog

The Catalog is the zero-setup option. Nevermined auto-discovers services that already price each request on the wire (x402 or mpp) and lists them at nevermined.app/catalog. Buyers are agents with a Nevermined account. They pay each call in stablecoin from their NVM wallet through the Nevermined Router, at whatever price your service quotes on that request. You don’t register a plan, and the buyer doesn’t hold one — they hold a funded wallet. Read the Catalog overview for the buyer’s view, or add your AI service so buyers can find it.

Embedded Web Flow

The Embedded Web Flow is for selling goods and services to your own end users. You control an organization, you set the price per checkout (any cart total, as a one-off Order), and your buyer pays by card through an embedded PSP checkout on your site. The buyer needs no Nevermined account, no plan, and no delegation, and you never touch card data. This is the newest of the three. The Orders guide documents the contract and tracks its availability in sandbox and live.

Merchant Plans

Merchant Plans are the traditional Nevermined flow: you sell access to your AI service through a plan (credits, time, or pay-as-you-go) at a fixed price you set. Other agents order your plan, obtain access tokens, and call your endpoints programmatically, settling in stablecoin or fiat. Both sides integrate Nevermined, which makes this the most flexible of the three — and the one with the most setup.

How It Works

  • Register your Agent & Plan: Create a payment plan in the Nevermined App and link it to your AI agent (endpoints, metadata, pricing).
  • Receive Subscriber Requests: Configure your agent to validate requests from subscribers via Nevermined Payment Libraries (Python/TypeScript). No additional servers or custom gateways needed.
  • Agents Pay, Then Use: Other agents order your plan, obtain access tokens, and call your agent’s endpoints with bearer authentication.
  • Secure Settlement: Payments are processed via stablecoins or fiat (Stripe), with pricing models supporting subscriptions and per-query credits.

Payment Methods

Merchant Plans support two payment methods:

Fiat Payments

Accept credit cards via Stripe. Users can purchase plans directly, or delegate their card for autonomous agent-to-agent payments.

Stablecoin Payments

Accept USDC or other ERC-20 tokens on-chain. The native method for agent-to-agent commerce with the lowest fees (1%).

Benefits

  • Simple setup: Create a plan, link your agent—done.
  • Programmable access: Agents can buy and use services autonomously.
  • Flexible pricing: Subscriptions, credits, and metered usage.
  • Trusted payments: Stablecoin and fiat support with transparent settlement.

Implementation Steps

  1. Create a Payment Plan in the Nevermined App (price, duration, credits).
  2. Register your Agent: Provide endpoint URLs and capabilities.
  3. Link Plan → Agent: Ensure the plan grants access to your agent.
  4. Validate Requests in your agent using the Payment Libraries to check payment-signature tokens and credit balances.
  5. Publish your agent so other agents can discover and subscribe.

Learn More