Get started
Cards

Reloadable Virtual Cards for AI Agents, Explained

AgentWallet issues reloadable virtual cards for AI agents with issuer-enforced controls and PAN and CVV tokenized through a VGS vault. Here is how they work.

The AgentWallet TeamMay 30, 20262 min read
In short

AgentWallet issues reloadable virtual cards that agents can use to pay online. The card number and CVV are tokenized through a VGS vault, and cleartext is only revealed just-in-time at the payment boundary. Card controls such as merchant category, per-merchant rules, and amount are enforced at the issuer, not merely in the app.

Tokenized by default

A virtual card's PAN and CVV never sit in the open. They are tokenized through a VGS vault, and the real values are detokenized just-in-time only at the moment of payment: a checkout call, a browser fill, or an explicit reveal. This keeps sensitive card data out of application logs and out of the agent's reach during normal operation.

Controls enforced at the issuer

The important guarantee is where the controls live. Merchant category, per-merchant, and amount rules are enforced at the issuer, so even if something downstream misbehaves, a disallowed charge is declined at the network rather than merely discouraged in software.

  • Merchant category rules — restrict where a card can be used.
  • Per-merchant rules — allow or deny specific merchants.
  • Amount rules — cap what a single charge can be.

Reloadable, and its own bucket

Cards are reloadable, and a card purchase draws from that card's own bank-held balance. That balance is independent from the wallet funds used for payout rails, which keeps card spending and payout spending cleanly separated.

Frequently asked questions

Where is the card number stored?
The PAN and CVV are tokenized through a VGS vault. Cleartext is detokenized only just-in-time at the payment boundary.
Are the spending controls just software checks?
No. Merchant category, per-merchant, and amount controls are enforced at the issuer, so disallowed charges are declined at the network.
Does a card purchase draw from the wallet?
No. A card purchase draws from that card's own bank-held balance, which is independent from the wallet funds used for payouts.

Sources

  1. Very Good Security (payment tokenization) VGS

Give your agents a wallet

Per-agent wallets, virtual cards, USDC on Base, and policy guardrails — provisioned through one MCP endpoint.

Start free