Payments for AI agents

Let your agent
pay on its own

Its own card with a limit you set. The bank's security check cleared for it. A checkout it finishes in its own browser. Zero taps from you.

See how a purchase runs
AgentPay
Flight, LHR to JFK
$860.00
Single-use card
**** 3388

Your agent pays
with AgentPay
anywhere a card
is accepted

Its own card

One card is created for one purchase, locked to it, and destroyed when it completes. Your real number is never shared.

3D Secure, cleared for it

Bank challenges on AgentPay cards are answered automatically. No code sent to your phone, at any hour.

Its own browser

Sign in to a store once. Your agent keeps the session, saves its card to the account, and checks out alone.

You stay in control

Asks you first, or buys on its own, never past a card's limit. Every charge in one activity feed.

Building an AI assistant? Give it a way to pay.

Any model, any framework. Install the skill as a plain file, or wire the SDK or MCP. Your assistant pays from its next run, with a card it creates itself, inside the limit you set.

ClaudeGPTGeminiGrokLlamaMistralAny model
SkillSDKMCPREST API
Install the skill
Book the 9AM to New York on Tuesday and pay for it.
On it. Found British Airways LHR to JFK, Tue 14 Oct, 09:00, $860.00.
Card issued, single use, $860.00 limit, ending 3388
Paid at ba.com, 3D Secure cleared, no code sent to you
Card closed, $0.00 back to the wallet
Booked. Receipt is in your activity feed, seat 14A.

Built for AI agents, natively

Every endpoint is callable by the agent itself. It creates its card, checks its budget, starts a checkout, connects a store, registers a webhook. No human in the loop unless you put one there.

  • POST /v1/cardscreates its own card
  • GET /v1/spendreads what it may still spend
  • POST /v1/checkoutbuys, in its own browser
  • POST /v1/connectionskeeps a store signed in
  • POST /v1/webhookshears back when money moves
travel-agent, run 4f2a

Linking your card vs issuing one

A WALLET THAT LINKS YOUR CARD
YOUR REAL CARD
4921 8842 0037 1195
A. KATOEXP 09/29
  • xThe agent spends on your real card, the whole account behind it
  • xThe bank's code lands on your phone, the agent waits
  • xOne statement, forty anonymous charges
  • xOne leak exposes everything, forever
A CARD THE AGENT ISSUES ITSELF
SINGLE USE
4111 2222 3333 3388
TRAVEL AGENTLIMIT $860
  • ✓Created for one purchase, capped at the amount you approved
  • ✓3D Secure answered for it, no code sent to anyone
  • ✓Every charge tied to its agent and its run
  • ✓Destroyed when the purchase completes

Asks you first, or buys on its own

Two modes. In Asks you first, every purchase waits for your yes, however small. In Buys on its own, the agent never goes past the limit you set.

How it works
Travel Agent wants
to spend $860
British Airways ba.com Inspect
LHR to JFK, 9AM
Tue 14 Oct, economy
$860.00
Single-use card
ยทยทยทยท 3388
British Airways
Oct 14, 2026, 9:01 AM
$860
StatusPaid, card closed
PaymentSingle-use card 3388

Approve from the app you already use

Link AgentPay to WhatsApp or Telegram, or talk to it by voice. The agent asks there, you answer there. A purchase waits for your yes and nothing else.

WhatsAppTelegramVoiceWeb
AgentPay
Travel Agent
Travel Agent wants to spend $860.00 at ba.com.
LHR to JFK, Tue 14 Oct, 09:00.
Reply yes to approve or no to decline.
yes
Approved. Card ending 3388 issued, $860.00 limit.
Paid at ba.com. Card closed, $0.00 back. Receipt saved to your activity feed.
Message

Sign in once, with your passkey

Your store logins live in the vault on our servers, never in the agent's prompt. You approve with your passkey one time on the merchant's own page. The agent's browser keeps the session from then on.

https://www.ba.com/account/signin
Emailtravel-agent@joomjoo.com
PasswordFrom the vault
Approve with your passkey
AgentPay, sign in at ba.com
Connection created09:00:01
You sign in, once, with your passkey09:00:30
Login kept in the vault09:00:31
Every checkout runs signed in09:01:00

It fills in the card it just issued

At the payment page the agent types the card it created a second ago: number, expiry, CVC. The bank's check is answered for it. Zero human steps from search to receipt.

https://www.ba.com/checkout/payment
British Airways, LHR to JFK $860.00
Name on card
Card number
Expiry
CVC
✓Booking confirmed. 3D Secure cleared in 0.8 s, no code sent to anyone.

One wallet, every rail

Fund one prepaid wallet by card, bank transfer or stablecoin. Every agent, every card and every purchase draws from it.

Card top-up
Visa 4242
Bank transfer
Reference JX7K2M4Q
USDC
Stablecoin
USDC, no custody
Wallet balance
$2,140.00 available
$860.00 reserved on open cards

Multi-use cards for subscriptions

One multi-use card per tool, each with its own monthly limit. Pause the card and the subscription stops.

Research assistant
Renews Feb 2, limit $25
$20.00
Cloud server
Renews Nov 16, limit $150
$120.00
Team workspace
Renews Feb 9, limit $15
$10.00
Cloud server
StatusActive
Amount$120.00 / month
RenewsNov 16
CardMulti-use 8842

Every purchase, accounted for

Every agent purchase is fenced, logged and tied to its run:

  • A single-use card for each purchase, capped at the amount you approved
  • Your real card details never reach the merchant
  • Every charge in one activity feed, tied to the agent and the run that made it
Bank account
4565
Ship to
Jane Diaz
28 Liberty St, New York, NY
Single-use card
Capped at $262.50
Logged to Activity
Headphones
Ops Agent, run 4f2a
$250.00
Built by Joomjoo

Agents have started to buy: flights, servers, domains, tools, lunch for the team. They need a way to pay that was built for them, not a card number copied out of a drawer.

At Joomjoo we have been building the payment layer for AI agents: one prepaid wallet, cards the agent creates itself, the bank's security check cleared on its own, and a browser that stays signed in. AgentPay is that platform, open to anyone, free to start.

AgentPay is how agents pay.

Get started
with AgentPay

Sign up free

Give your agent
AgentPay

Install the skill

No agent yet?
Create one

Open the dashboard