Agentcard
Prepaid virtual cards for AI agents: one-time cards, spend caps, human approvals.
Documentation
Getting started
Agentcard allows your agent to buy anything online.
Agentcard allows your agent to buy anything online. Agents in a chat thread, in a browser, or in your own app use Agentcard to purchase on behalf of their users.
Enable payments for your agent
Agents can buy anything online. They just need three things: (1) a browser, (2) credentials, and (3) a credit card. Agentcard offers two ways to give your agent a card: Vault, which stores and uses your users' cards, and Issuing, which creates new ones.
Vault
Agentcard stores your user's credit cards so you can use them safely with an agent, and it helps you connect with any agent browser of your choice. The Vault holds cards, not merchant logins. Signing into a merchant happens outside the Vault: your agent does it in the browser, or the user signs in through the hosted login that the shopping tools offer for some merchants. That login opens a reusable merchant session, not a permanent one: when the merchant expires it, the user signs in again.
Vault main features:
- Every card: Works with any card from any country—consumer, commercial, or prepaid.
- Every card network: Works with Visa, Mastercard, American Express, Discover, and more.
- Support for every platform: Use the Vault if you are building for web, WhatsApp, iMessage or any other platform.
- Authorize with a passkey: Users approve payments on their own device with their passkey or master password.
- Encrypted cards: Cards are encrypted on the user's device before they're stored.
- Integrations: Works with the tools you already use (most agent-browsers, e-commerce APIs and messaging APIs).
Issuing
Agentcard creates a new credit card your agent can use online. Users complete KYC and can create unlimited cards.
Issuing main features:
- One-time or multi-use cards.
- Works globally (with some restricted countries).
- Credit card.
- Funds held in USDC on Base.
- Instant settlement.
- Production access in under a week.
Differences between Vault and Issuing
As a general rule, most companies should start with Vault to store and use customers' cards. Move to Issuing only when the use case requires creating new cards. Common Issuing use cases include giving agents a card with purchase limits or enabling agents to spend from a balance held in cryptocurrencies.
| Vault | Issuing | |
|---|---|---|
| Use when | User wants to make payments using personal cards (credit, debit or prepaid). | User or agent needs a new card to complete a payment. |
| Chargebacks | Handled by the issuer/bank (e.g. Chase). | Handled by Agentcard. |
| Points | User gets points like with regular purchases. | User gets Agentcard points. |
| KYC | No | Yes |
| Policies/guardrails | Yes | Yes |