The payment layer for AI agents
Let your agents pay. Only within your rules.
Cards, keys and limits for every agent.
Agent card
Virtual
•••• •••• •••• 4821
Holder· Agent
research-agent
DebitVISA
Per payment
$250
This month
$2,000
Decisions
HostingWithin limit−$84.20Paid
SoftwareWithin limit−$45.00Paid
FlightsOver $250$612.00Declined
How it works
Every payment checked. Every decision kept.
- 1Its own cardresearch-agent ••4821
- 2Limits you set$250 a payment · $2,000 a month
- 3Inside the limit: approvedCloud hosting · $84.20
- 4Outside it: declinedFlight booking · $612.00
Hosting$84.20
Flights$612.00
Limits$250 a payment · $2,000 a month
Cloud hostingWithin limit−$84.20Approved
Flight bookingOver the $250 limit$612.00Declined
Our partners move the money. We decide whether it may move.
A card per agent
Scoped API keys
Funded from your USD account
Works with Claude and Cursor
For developers
A card with limits, in one call.
curl -X POST https://sorenpay.com/api/cards \
-H "Authorization: Bearer $SOREN_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $(uuidgen)" \
-d '{
"holderKind": "agent",
"holderLabel": "research-agent",
"monthlyLimitUsdCents": 50000,
"perTxnLimitUsdCents": 5000,
"allowedMccs": ["7372"]
}'# 200 OK
{ "card": { "holderLabel": "research-agent", "state": "active", … } }
{ "card": { "holderLabel": "research-agent", "state": "active", … } }
AI assistants
Ask about your money in plain words.
Your AI assistant · connected to SorenPay (read-only)
How much can we spend this month, and which cards are frozen?
Checked your balance and cards in SorenPay
You have $12,480.50 available to spend. Cards have spent $2,314.00 so far this month.
One card is frozen: travel-agent, ending 0289.
Sample conversation. Assistants can look, not spend.






