laso

← All agent guides

x402 vs Stripe Issuing for AI agents

Last reviewed: August 2026

Quick answer

Choose Stripe Issuing if you are a company building an agent product: once your business is onboarded, you can programmatically issue cards with per-card spending controls, fund them from a bank account, and earn interchange, all with no crypto anywhere. Choose x402 card issuance (Laso) if the agent itself must acquire the card: there is no business onboarding, no bank account, and no API key application; the agent pays one x402 request in USDC and holds a card about a minute later. The dividing line is who does the onboarding: Stripe onboards your company, x402 onboards nobody.

These solve different problems

Stripe Issuing is infrastructure for businesses: your company passes business verification, connects funding, and then your backend creates cardholders and virtual cards by API. It is mature, well documented, and battle-tested. x402 card issuance is infrastructure for agents: any wallet-holding process can buy a card the way it buys any API call, by paying an HTTP 402 challenge. Comparing them is still useful because agent builders genuinely face this choice, usually without realizing the onboarding difference is the whole decision.

Side by side

x402 card issuance (Laso) vs Stripe Issuing for agent use, as of August 2026. Verify Stripe specifics on stripe.com; their platform evolves quickly.
Laso over x402Stripe Issuing
Who onboardsNobody. A wallet signature is the only identity; the first card can exist a minute after the agent first learns the API existsYour business: entity verification, review, and an approved Issuing account before the first card
Who can use itAny agent or person with USDC on Base or Solana, including individuals and agents with no company behind themCompanies in supported countries (U.S. first, parts of Europe), building on their own Stripe account
FundingPer card, in USDC, at order time; the 402 challenge quotes the exact total before paymentA pre-funded balance or bank connection your company maintains
Card modelNon-reloadable prepaid, $5–$1,000 per card, U.S. merchants; international cards $100–$1,000 with a 3.8% fee, fulfilled within ~24hReloadable or single-use virtual cards with rich per-card spending controls (merchant category locks, per-authorization limits), plus physical cards
Spending controlThe card amount is the control: it holds the checkout total and nothing moreReal-time authorization webhooks: your code can approve or decline each transaction as it happens, which is genuinely stronger
Economics0% fee on U.S. cards (you pay face value); no interchange sharePer-card and platform fees, offset by interchange revenue share on spend, which at scale can make issuing a profit center
Disputes and supportConsumer-grade: refund requests and support through LasoFull program-level dispute tooling
Agent autonomyComplete: discovery (SKILL.md, llms.txt, ai-plugin.json), pricing, payment, and issuance are all machine-readable and machine-executableHigh after setup, zero before it: API keys exist only once a human has onboarded a business

The case for Stripe Issuing, made properly

If you are building a product where your agents spend your users’ money at scale, Stripe Issuing is probably what you want. Real-time authorization control is the killer feature: your server sees every authorization before it is approved and can enforce policy per merchant, per category, per amount, per agent, live. Interchange share means volume pays you back. Cards are reloadable, physical cards exist, and the compliance burden of running a card program is Stripe’s specialty. None of this is available in the x402 model today, and pretending otherwise would be dishonest.

The case for x402 issuance

Everything above assumes a company is standing behind the agent, willing to onboard, and in a supported country. Remove any of those assumptions and Stripe Issuing stops being reachable. An individual’s personal agent has no business entity. An open-source agent a thousand people run cannot share one Issuing account. An agent that discovers mid-task that it needs a card cannot pause for onboarding. For all of these, x402 issuance is not merely more convenient; it is the only working path: the agent reads SKILL.md, pays a 402 challenge in USDC, and polls for the card number. Setup time is however long one HTTP request takes.

# The entire "onboarding": pay the challenge, poll for the card.
curl "https://laso.finance/get-card?amount=120"   # 402 challenge -> pay -> card_id
curl "https://laso.finance/get-card-data?card_id=card_abc123" \
  -H "Authorization: Bearer eyJ..."               # -> card_number, expiry, cvv

The spending-control story also differs in kind, not just strength. Stripe gives you programmable control over a long-lived card. The x402 model gives you a card that is its own control: it holds exactly the checkout total, so the blast radius of a leaked card number is the leftover balance on a card that was sized to a single purchase. Weaker for a fleet with a treasury; entirely adequate for an agent buying one thing at a time.

A note on Stripe and x402 together

These are not opposing camps. Stripe is an x402 Foundation member and settles x402 payments on Base, so the protocol the agent pays with here is one Stripe itself supports. A plausible future has business-backed agents on Issuing and unaffiliated agents on x402 cards, with both paying x402-native services directly. Choosing today is choosing for your situation, not picking a winner.

Frequently asked questions

Can an AI agent sign up for Stripe Issuing by itself?

No. Issuing requires an approved business account: entity verification and review that a human completes for a company. After that, the company’s backend can issue cards programmatically, including for agent use. The agent operates the cards; it cannot bootstrap the program.

Is Stripe Issuing available to individuals?

No, it is a business product in supported countries. An individual who wants their personal agent to hold a card is outside its model, which is exactly the population x402 card issuance serves: a wallet signature is the whole sign-up.

Which is cheaper for an agent that buys occasionally?

x402 issuance: a $50 U.S. card costs $50 in USDC with a 0% Laso fee, and there are no platform or monthly fees. Stripe Issuing’s economics (platform fees offset by interchange share) reward sustained volume, so it gets cheaper, and eventually profitable, at scale.

Does Stripe support x402?

Yes, on the payments side: Stripe settles x402 payments on Base and joined the x402 Foundation. That is separate from Stripe Issuing, which creates cards; there is no way to obtain a Stripe-issued card by paying an x402 challenge as of August 2026.

Can I get real-time control over what a Laso card is spent on?

Not per-authorization: there is no live approve/decline hook, and this is a real gap versus Stripe Issuing. The available controls are structural: size each card to the exact checkout total, keep the funding wallet lean, use the managed wallet’s per-call spend cap, and receive webhooks for account events.

More guides

Try it: connect a wallet at laso.finance and you'll have a card, gift card, or payout in minutes.

Building an agent? Point it at laso.finance/SKILL.md — it can set itself up.