Skip to main content
Nevermined Pay

Settlement on
any rail.

Your agent pays each merchant on the rail it takes, inside the spend mandate you set. Cards and crypto today, bank rails soon.

Research agent · spend mandate
example
Amount
$50
Purchases
50
Expires
30 days

Settled

  • exa.aiCrypto$0.01
  • A card sellerCard$12.00
  • ScreenshotOneCrypto$0.06
  • Bank railsSoon
One mandate, every railRevoke

Built on

  • Visa logoIntelligent CommerceLive

    Wave 1 design partner, first in production globally

  • VGS logoVery Good SecurityLive

    Holds the card number in a certified vault, so we never do

  • StripeLive

    Merchants are paid into their own Stripe account

  • Mastercard logoMastercard Agent PayComing

    Initial participant at the June 2026 launch

How it works

How one purchase settles.

Your agent asks to buy. Nevermined checks it against your spend mandate, pays on the merchant's rail and records a receipt.

Example flowsettled
01Your agent buys
agent session
> Search the web for recent papers on agent payments.
exa.ai · web search$0.01

Paid $0.01. Receipt recorded.

02Mandate check
Spend mandate$50
$27.45spent · 55%
this purchase+$0.01
Approved, inside the mandateChecking the mandate
03Nevermined Pay picks the rail
NeverminedPay
  • VisaIntelligent Commerce
    Live
  • Stripe
    Live
  • x402paid APIs
    Live
  • MPPpaid APIs
    Live
  • MastercardAgent Pay
    Coming

→ x402, paid per call

04Merchant paid
PaidAwaiting$0.01

paid per call, over x402

Receipt
recorded
merchant
exa.ai
amount
$0.01
rail
x402
Examples

Nevermined Pay answers the API's 402 over x402 and pays per call.

Today, card payments go to sellers set up on Nevermined, and paid APIs over x402 or MPP can be paid too.

Card delegation

Live

Your agent pays with your card.

Enroll a card once. Your agent pays with it as a network token, only inside the spend mandate you set, and never sees the card number.

  1. example
    Card number4111 •••• •••• 1111
    Expiry12/28
    Code•••
    01

    Enroll a card

    Once, with 3-D Secure or a passkey. The number goes to the VGS vault.

  2. example
    Amount$50.00
    Purchases50
    Expiresin 30 days
    02

    Set a spend mandate

    An amount, a number of purchases and an expiry. Revoke in one action.

  3. example
    Agent key•••• •••• 3f9a
    Claude CodeCursorMCP
    03

    Give your agent a key

    It can pay inside that mandate and nothing more.

  4. example
    Paid$8.50
    Left$41.50
    Purchases49 left
    04

    Your agent pays

    No checkout, no card form. You see every purchase.

Your agent can

  • Pay on its own, inside the mandate you set
  • Pay from Claude Code, Cursor, any MCP client or your own code
  • Keep buying until the mandate runs out or expires

Your agent cannot

  • See or copy your card number
  • Spend past the amount, the purchases or the expiry
  • Raise its own limit. Only you can
  • Pay again after you revoke

Other rails

Crypto today, bank rails soon.

  • Crypto

    Live

    Paid APIs ask for payment in the reply. Nevermined pays each request as it comes.

    x402 MPP

  • Bank rails

    Soon

    Bank payments, under the same spend mandate and with the same receipts.

How your card is kept safe.

We never hold the card number

VGS, a PCI-certified card vault, holds it. We only ever see a reference.

Only the cardholder can enroll

Every enrollment is confirmed with 3-D Secure or a passkey.

Independently audited

ISO 27001, SOC 2 Type II and PCI SAQ-D. Reports under NDA.

Reports and certificates are in our Trust Center ↗

Questions people ask first

Yes. It is not a prepaid account or a new card. Charges show on your normal statement. The card number is held by VGS, a certified card vault, from the moment you enroll, so neither Nevermined nor your agent ever sees it.

Live. Nevermined runs in production on Visa Intelligent Commerce, so your agent makes real payments on Visa's network.

On Visa Intelligent Commerce, US-issued consumer Visa cards to start. Business and corporate cards are not supported there yet. Visa and the card issuers set these rules, not Nevermined.

The purchase is refused before any money moves, and the agent is told it was refused. The agent cannot raise its own mandate. Only you can.

Revoke the mandate in one action from the dashboard, or with one API call. It stops at once: any purchase still in progress on it fails. The mandate also ends on its own when it hits the amount, the number of purchases or the expiry you set.

Yes, once. Card payments today go to sellers set up on Nevermined, who connect their own Stripe account so the money goes straight to them. Paying any card merchant on the web is on our roadmap. You do not need any relationship with Visa.

Nevermined Pay, our settlement service. It checks the purchase against your spend mandate, gets a single-use card token and a one-time code from Visa Intelligent Commerce, and creates the payment on the seller's own Stripe account. Paid APIs that use the open x402 or MPP standards are paid over those. Every purchase gets a receipt.

Any agent that can make a web request: Claude Code, Cursor, any MCP client, or an agent you build yourself in TypeScript, Python or plain HTTP.

Get started

One spend mandate, paid out on any rail.

Set a spend mandate once. Your agent pays on whatever rail the merchant takes.