2c 2card Get early access
Early access Built for agentic AI startups

Give your agent
a budget, not your card.

Issue a virtual Visa card to every AI agent — with hard limits, merchant whitelists, declared-intent flow, and instant freeze. One POST per card.

<200 ms
Card issuance latency
REST
Idempotent, webhook-driven
EU EMI
Bank of Lithuania, via myTU
2card · Agent
agt_scraper_01
VISA
4242 •••• •••• 7702
Daily limit
€50.00
Allowed
openai.com
Expires
72h
Policy check
openai.com · €12.40 · approved
Policy check
amazon.com · declined
POST /v1/cards
OpenAI Anthropic Cursor GitHub Vercel MCP LangChain Replicate Hugging Face Pinecone Weaviate GCP AWS OpenAI Anthropic Cursor GitHub Vercel MCP LangChain Replicate Hugging Face Pinecone Weaviate GCP AWS
€0
Account opening
Free to open. Always.
5
Minutes
To apply online
100%
Online
No branch visit, ever
THE PROBLEM

Your agent is autonomous.
Your card isn't.

Personal cards have no caps you can enforce in code. The US-only issuer APIs are sales-gated. And your existing bank treats agent traffic like fraud.

One loop. €4,000 overnight.

Founders have woken up to four-figure API bills after one bad agent loop. Personal cards don't have hard caps you can enforce in code.

EU-eligible from day one.

The most agent-friendly issuer APIs in the US are gated behind sales calls or require a US entity. You're in the EU. We're in the EU too.

Built for non-human traffic.

No 3DS challenges where they don't belong. No CAPTCHA gates. Card rails configured for what your agent actually does.

API-FIRST

One POST
per card.

Issue, modify, freeze, and query cards over REST. Idempotent. Webhook-driven. Built for automation — not for human dashboards.

  • Hard limits — daily, weekly, monthly, per-transaction
  • Merchant whitelists — by domain, MCC, or merchant ID
  • Declared-intent policy engine
  • Instant freeze — one API call
  • Full audit trail — every authorization logged
# Issue a fresh card for an agent, scoped + capped. curl -X POST https://api.2card.eu/v1/cards \ -H "Authorization: Bearer $API_KEY" \ -H "Content-Type: application/json" \ -d '{ "agent_id": "agt_scraper_01", "daily_limit": 50, "currency": "EUR", "allowed_merchants": ["openai.com", "anthropic.com"], "expires_in_hours": 72 }' ↳ 200 OK · 98 ms · card_3kF2m1q9 · ACTIVE
Status
Active
Latency
98 ms p50
Card
card_3kF2m1q9
THE FLOW

How an agent transacts
on 2card.

Three round-trips between your agent and our policy engine. No human in the loop, unless your rules say so.

01

Declare intent

Your agent calls our API: "I want to spend €23 on openai.com for 1M tokens."

POST /v1/authorizations
amount: 23.00
merchant: openai.com
02

Policy check

We evaluate against limits, whitelist, time bounds, daily caps. Approve, decline, or escalate.

approve decline escalate
03

Audit & reconcile

Every authorization logged with full context. Export to your accounting tool or query via API.

aut_8m2k… approved
agt_scraper_01 · €23 · openai.com
REGULATED

EU-licensed EMI banking, through myTU.

2card is a marketing partner of myTU — an Electronic Money Institution licensed and supervised by the Bank of Lithuania. Your funds are safeguarded under EU EMI rules (segregated at a credit institution). 2card does not directly hold customer funds.

Bank of Lithuania
Supervisor
EU EMI license
Held by myTU
GDPR compliant
EU data residency
Visa scheme partner
Through myTU
QUESTIONS

Things engineers
and CFOs ask.

Still unclear? Write to the team — we answer the same day.

Can my AI agent really use this card autonomously?

Yes — that's the design. Your agent calls our API to spend, we evaluate against policy, and either authorize or decline. No human required in the loop for transactions within policy.

What happens if my agent goes into a runaway loop?

Your hard limits stop the loop. Once a card hits its daily cap, every subsequent transaction is declined automatically at authorization. You can also freeze the card with one API call.

What about Stripe Issuing in the EU?

Stripe Issuing is live in many EU countries, but access for non-platform companies is generally sales-led. We're self-serve, EU-native, and tuned for agent workloads from day one.

What's the API latency?

Card creation under 200ms p50. Authorization decisions under 100ms. Webhook fan-out under 500ms. Tight enough for in-loop agent workflows.

What's the onboarding timeline?

Apply in 5 minutes. KYB review by myTU is fully online and streamlined — no sales calls or branch visits.

Is 2card a bank?

No. 2card is a marketing partner of myTU, an EU-licensed Electronic Money Institution supervised by the Bank of Lithuania. All banking services and card issuance are provided by myTU.

EARLY ACCESS

Get configured
for your agent stack.

Tell us what your agents do and how much they spend. We'll set up the right policy engine, limits, and merchant rules before you ever issue your first card.

Priority KYB review with myTU
Two months free at launch pricing
Direct line to the product team
Policy + limit setup tuned to your workloads

Request early access

~2 min

By submitting, you accept our Terms, Privacy, and Cookies. KYB and AML checks performed by myTU.