The payment layer for AI agents

Let your agents pay. Only within your rules.

Cards, keys and limits for every agent.

SorenPaySample

Agent card

SorenPay
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.

  1. 1Its own cardresearch-agent ••4821
  2. 2Limits you set$250 a payment · $2,000 a month
  3. 3Inside the limit: approvedCloud hosting · $84.20
  4. 4Outside it: declinedFlight booking · $612.00
Hosting$84.20
Flights$612.00
research-agent · decisionsSample
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", … } }

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.

Give your first agent a card.