Cards for AI agents.
Issue single-use virtual cards your agent can spend at checkout. Set merchant locks and spend caps. Approve in real time from your phone — or let it run on its own.
Five lines to issue a card.
Same call from your runtime, your agent, or your terminal.
curl https://api.snapfi.dev/v1/cards \
-H "Authorization: Bearer $SNAP_KEY" \
-d '{
"merchant": "amazon.com",
"amount_cents": 4210,
"ttl": "5m"
}'// Your agent calls this tool
snap_request_card({
merchant: "amazon.com",
amount_cents: 4210,
reason: "buy printer ink"
})$ snap card create \
--merchant amazon.com \
--amount 42.10 \
--ttl 5m
→ 4242 4242 4242 0427
exp 12/26 cvv 314How it works
Cards your agent can spend. Controls you can sleep with.
Via the Snap API, MCP, or CLI. It tells us the amount, merchant, and reason.
Per-agent daily caps, per-card limits, merchant locks, TTL — all configured once in the dashboard.
Get a push to your phone for live confirmation, or let trusted agents run autonomously within their cap.
Cards die after one charge by default. Every authorization lands in your dashboard in real time.
Two ways to trust your agent.
Stay in the loop, or hand over a budget. Switch any time, per agent.
Every card request pings your phone. Approve with Face ID, the card mints with a 5-minute TTL, your agent spends, you sleep.
- Push notification per request
- Face ID / Touch ID approval
- 5-minute card lifetime
- Reject anything that smells off
Trusted agents draw from a hard cap. No prompts, no babysitting. Every charge still lands in your dashboard in real time.
- Daily and per-card spend caps
- Optional merchant lock
- Real-time dashboard feed
- Revoke the key — kill the spend instantly
Pick per agent. A research bot can run autonomous while your shopping agent stays on a leash. Change either one with a single API call.
Built for the agentic era.
Controls that hold up when a model gets creative.
Single-use virtual cards that work at any checkout — accepted everywhere Visa is.
Each agent gets its own API key with daily and per-card limits. Revoke one without revoking the others.
Issue a card that only works at amazon.com. Wrong merchant? Decline at the network before it ever clears.
An LLM that reviews each authorization against the agent's brief and declines anything off-context. Especially valuable in autonomous mode.
Every authorization, every revocation, every key — all visible in real time. Filter by agent, export, audit.
Drop into Claude Desktop, Cursor, or your own runtime. Or just curl. Day one.
Simple pricing
Pay for what you spend. Nothing else.
- Up to $100 in monthly spend
- 5 single-use cards / month
- 1 agent API key
- MCP + CLI included
- Unlimited spend
- Unlimited agent keys
- Per-key spending controls
- Webhook event stream
- Priority support
Questions
Anything that takes a Visa. Software subscriptions, cloud credits, per-token API access, e-commerce checkouts, plane tickets. If a merchant accepts cards, your agent can pay.
Yes. Set a daily cap and (optionally) a merchant lock on the agent's API key, then let it run. Snap issues cards within those limits without prompting you. Every charge still lands in your dashboard. For tighter control, enable Sentinel — an optional LLM that reviews each request against the agent's brief and declines anything off-context.
When live mode is on, every card request pushes a notification to your phone. Tap to approve with Face ID or Touch ID. The card is then issued with a 5-minute TTL — long enough for the agent to use, short enough that nothing lingers.
Apple Pay, Google Pay, or any card via the dashboard. Top up once, agents draw from the balance. We support auto-recharge if you'd rather not think about it.
It can't spend more than the per-key cap, single-use cards die after one charge, and merchant locks block off-target spends at the network. Worst case: the next request fails. You revoke the key, you're done.
No. Our regulated issuing partner holds the PAN. Snap's database has only the last 4 digits. The full PAN is shown to your agent exactly once at issuance and never persisted server-side.