Sign your spending rules once — with your fingerprint. From then on your AI agent pays by itself, and every single purchase is checked against your signed mandate before money moves. No approval fatigue. No card number in a prompt.
Hand an agent your card number and it can spend anything, anywhere, anytime — and you can't prove it was the agent.
Limits, merchants, categories, hours, countries — sealed with your biometrics as a legally binding authorization. Change them anytime; changes need your fingerprint again.
At checkout, the agent authenticates with its own cryptographic key and receives one-time authority to pay — scoped to that purchase, that amount, that moment. Nothing more.
As the payment happens, the real merchant and real amount — data no agent can fake — are matched against your signed consent in milliseconds. Then the authority evaporates.
Scroll through a single agent purchase — from signed intent to sealed audit entry. This is the record you could take to a dispute.
Agent identity proven by signature. Amount, pace, and time window checked against your mandate. Fail = nothing happens at all.
Checked again in real time — against the real merchant and real amount reported by the payment network. Data no agent can fake.
Hard boundaries enforced at the payment-network level itself — they hold even if everything else were bypassed.
Your consent profile is a signed document, not a settings page. Every future transaction is checked against it — first when the agent asks, again when the bank asks us.
from agentpayments import AgentPaymentsClient
client = AgentPaymentsClient(user_id="usr_4417", key_id="key_7f3a",
private_key_path="~/.secrets/agent.pem")
# plan…
client.can_pay(amount=1250, currency="EUR", merchant="Glovo")
# → { allowed: true, remaining_daily: 8750 }
# …then pay
fields = client.get_checkout_fields(amount=1250,
currency="EUR", merchant="Glovo")
# → one-time authority · exactly €12.50 · this purchase only
# works on any checkout — web, mobile, in-app
Every agent has its own key. Kill one key — or freeze the whole account — instantly from the app. Propagation takes seconds, not days.
A push notification for every approval and every decline — with the reason, the merchant, and the rule that decided it.
Every intent, decision, and decline is logged immutably against your signed mandate. Cryptographic proof of exactly what you authorized — and what you didn't.
We're launching soon, EU-first. Join the waitlist to get early access — and move up the queue for every friend you bring.