The Payment Flow

Three Steps to Monetization
Register what you’re charging for
Define the thing you want to monetize — an API endpoint, an MCP tool, or a protected asset — plus metadata for discovery.Examples: Agent endpoint, MCP tool method, gated download URL.
Create a payment plan
Define pricing and how customers pay:
- Credits (prepaid) or pay-as-you-go (PAYG)
- Time-based access, credits-based usage, or trial
- Fiat (Stripe) or crypto (including stablecoins)
Two Integration Paths
No-Code: Nevermined App
Configure services/resources and plans via the dashboard.Best for: Quick setup, testing, non-technical workflows
Code: SDKs + REST API
Integrate in TypeScript/Python or call the REST API for full control.Best for: Production systems, automation, custom request flows
Who Pays and How
Nevermined supports both sides of the transaction:- Builders register agents, set pricing, and receive payouts. They add payment validation to their endpoints and Nevermined handles the rest.
- Subscribers pay for access. They can purchase a plan via Stripe checkout or stablecoins, or enroll a card via Nevermined Pay for autonomous agent-to-agent payments.
Payment Settlement Options
x402 Protocol
HTTP 402 Payment RequiredUse the x402 standard for payment-required requests. The facilitator handles verification and settlement using credits or stablecoins.
Card Delegation (NVM Pay)
Direct card chargingSubscribers enroll a Visa or Stripe card and set spending mandates. Agents charge the card directly via x402 with per-transaction ceilings and usage limits.
What Nevermined Handles
| Concern | Nevermined Handles |
|---|---|
| Payment processing | Crypto (stablecoins), fiat (Stripe), and card delegation (NVM Pay) |
| Access control | Entitlement validation (plans/tokens/x402) |
| Usage metering | Credits redemption or per-request settlement |
| Settlement | Payouts to providers |
Next Steps
Core Concepts
Learn the platform terminology
5-Minute Setup
Integrate quickly
Use cases
Explore the pillar use cases