AgentsPay

Agentic payments infrastructure

Agentic Commerce Control Plane for AI Agent Payments Agent Wallets, Spend Limits, Approvals, Virtual Cards API

Let your AI agents pay, without letting them go rogue. Give every agent a wallet, hard spend limits, human approval where it matters, scoped virtual cards, and a complete audit trail. AgentsPay never moves money without policy.

See how it works
  1. Agent intent
  2. Wallet budget
  3. Policy limits check
  4. Approval human gate
  5. Scoped card single use
  6. Merchant settled + logged
Agent Payments Console

Pick an agent

Payment intent

intent: ▌

Policy evaluation

Human approval required

This spend is over your approval threshold. Approve it to issue a scoped card, or deny it.

Scoped virtual card issued

AgentsPay

single-use

Wallet budget

spent of

Audit trail

Works with AP2 ACP x402 MPP

The control surfaces

Everything an agent needs to spend safely

Six controls that turn an unpredictable agent into one you can hand a budget. Each is enforced in the platform, not in fragile agent code.

Spend controls 01

Stop runaway spend

Hard per-transaction, daily, and total caps mean an agent physically cannot burn through your budget. Limits are enforced before money moves, not after.

Spend controls
Human approvals 02

Keep a human in the loop

Set a threshold and anything above it pauses for a one-tap approve or deny in Slack, email, or a webhook. Nothing big settles without a person.

Human approvals
Virtual cards 03

Hand agents a card, not your card

Issue scoped virtual cards that are merchant-locked, single-use, and time-bound. The agent never touches your real card number.

Virtual cards
Audit trail 04

Answer "which agent spent this?"

Every transaction is traced to the intent, the agent, the human owner, and the policy that allowed it, in one immutable audit trail.

Audit trail
Platform 05

Bring your own rail

AgentsPay is a control plane, not a rail. Keep your issuer and your rails and put policy and audit in front of them. Neutral by design.

Platform 06

Ship in an afternoon

Sandbox-first with SDKs for the frameworks you already use. Create a wallet, write a policy, and issue a card in a few API calls.

How do AI agents pay

Four steps from intent to audit record

The same flow you just watched in the console, written out. Policy decides; you stay in control.

  1. 1

    Step 1 of 4

    Create a wallet, fund a budget

    Give each agent its own wallet and set a hard budget. The agent can only ever spend what is in it, never your whole account.

  2. 2

    Step 2 of 4

    Write the policy

    Set spend limits, merchant and category allowlists, velocity rules, and the threshold above which a human must approve. Policy lives in the platform, not in your agent code.

  3. 3

    Step 3 of 4

    Agent requests, policy decides

    When the agent tries to pay, AgentsPay evaluates the request against your policy and either auto-approves it, declines it, or escalates it to a human. Approved spends get a scoped virtual card.

  4. 4

    Recorded

    Everything lands in the audit trail

    Every event is written to an immutable record: intent, agent, amount, vendor, policy verdict, and approver. Reconcile, export, and answer any question about agent spend.

What you can hold us to

Three promises behind every agent that spends

The guarantee

Never moves money without policy

Every spend is checked against a policy you wrote before it leaves the wallet. There is no path around the policy engine, so a compromised or hallucinating agent cannot spend outside the scope you gave it.

The position

Rail-neutral by design

AgentsPay is a control plane, not a rail. Keep your issuer and your rails and put policy and audit in front of them. Your agent asks AgentsPay before it pays on any rail or protocol, AP2, ACP, x402 and MPP included, so nothing locks you in.

The record

Every dollar is answerable

Each transaction is traced to the intent that triggered it, the agent that spent it, the human who owns it, and the policy that allowed it, in one immutable audit trail your finance team can export.

Pricing

Simple, paid plans that scale with your agents

Every plan is paid. The interactive console above is your free taste of how it works. Start in the sandbox today.

Starter
$49 /mo

billed yearly ($588/yr), or $99/mo monthly

or $49/mo billed yearly, save 50%

Solo builders shipping their first paying agent

  • Up to 5 agent wallets
  • Spend limits and merchant allowlists
  • Scoped virtual cards
  • Human approval gates by email
Plus Most popular
$149 /mo

billed yearly ($1,788/yr), or $299/mo monthly

or $149/mo billed yearly, save 50%

Teams putting agents into production

  • Up to 50 agent wallets
  • Everything in Starter
  • Velocity and category rules
  • Slack and webhook approvals
Scale
$449 /mo

billed yearly ($5,388/yr), or $899/mo monthly

or $449/mo billed yearly, save 50%

Platforms embedding agent payments

  • Unlimited agent wallets
  • Everything in Plus
  • Unlimited team seats
  • Up to 25 sub-workspaces and roles
Enterprise
$799 /mo

billed yearly ($9,588/yr), or $1598/mo monthly

or $799/mo billed yearly, save 50%

Regulated and high-volume deployments

  • No per-transaction fees at any volume
  • Dedicated issuer and rail integration
  • DPA on request
  • Private cloud or VPC

See the full breakdown on the pricing page.

Where it runs

One policy layer across every rail and framework

83% of companies plan to deploy AI agents. Only 29% feel ready to do it securely. AgentsPay is how you ship the ready 29 percent.

  • Never moves money without policy
  • Encrypted end to end
  • Not used to train models

What is agentic payments

Questions teams ask before they let agents spend

Agentic payments is the infrastructure that lets autonomous AI agents pay and get paid safely, under rules a human set. Instead of handing an agent a raw credit card, you give it a wallet with a hard budget, spend limits, merchant allowlists, and approval gates. Every transaction is checked against policy before any money moves, and every event is written to an audit trail. AgentsPay is the control plane that does this: agent wallets, spend controls, human-in-the-loop approvals, scoped virtual cards, and a complete record of which agent spent what, on whose instruction, and who approved it.

Yes, when spending is gated by policy and a human stays in the loop. AgentsPay never moves money without a rule you wrote. You set hard per-transaction, daily, and total caps, restrict merchants and categories, and require human approval above any threshold you choose. A scoped virtual card is merchant-locked, single-use, and time-bound, so even a compromised or hallucinating agent cannot exceed its scope. You can revoke any card or wallet instantly.

Hard limits enforced at the API boundary, not in fragile app code. Budgets, per-transaction caps, velocity rules, and merchant allowlists are evaluated by AgentsPay before a payment is authorized. If an agent tries to spend beyond its scope, the request is declined or escalated to a human. Because the controls live in the platform, a prompt-injected or buggy agent physically cannot move money it was not allowed to move.

Never without policy. Small, in-policy transactions you pre-approved (for example an API charge under your auto-approve threshold) settle automatically. Anything above your threshold, or outside your rules, is held and escalated to a human to approve or deny. You decide where the line is, and you can require sign-off on everything if you want.

Yes. Human-in-the-loop approval is built in. Set a threshold and any spend above it pauses for a one-tap approve or deny, delivered to Slack, email, or a webhook. The agent waits; nothing settles until a person signs off. Approvals are recorded in the audit trail with who approved and when.

No. Agents never see raw card numbers. For every approved spend AgentsPay mints a scoped card that is merchant-locked, single-use, and time-bound, and the agent only ever holds its token. With your own card issuer connected, your issuer mints the card number, keeps it, and asks AgentsPay to authorize every use. Without one, the token is honored only through the AgentsPay charge endpoint. Either way a leaked token is useless beyond the single merchant and window you allowed.

AgentsPay is rail-neutral. It is a control plane, not a bank, a card issuer, or a payment rail, and it never holds or moves your money. You connect the card issuer and the payment rail you already use through signed HTTPS calls (card.issue, card.revoke, payout.create), and your issuer asks AgentsPay to authorize every card use. Agents reach AgentsPay over a REST API, an MCP server, and SDKs. Because the policy check runs before the agent pays, you can put it in front of any rail or protocol your agents use, including AP2 mandates, ACP checkout, x402, and the Machine Payments Protocol. Settlement on those protocols stays with your own provider.

More answers on the FAQ and the security page.

Give your agents a wallet they cannot abuse

Create a wallet, write a policy, and issue a scoped virtual card in an afternoon. Sandbox-first, with the SDKs you already use.

Never moves money without policy