Visa and Stripe Both Built Machine Payment Tools for AI Agents This Week. Neither Can Afford to Be Second.
Two major payment players unveiled tools for machine-to-machine payments in the same week. Visa launched its CLI for programmatic card payments on March 19. Tempo — a blockchain built for payments, backed by Stripe — put its Machine Payments Protocol on mainnet the same day. The timing isn't coincidental. Whoever sets the standard for AI payments controls a market that doesn't fully exist yet but will be enormous.
What Each Tool Does
Visa's tool is called Visa CLI. It lets AI agents make card payments programmatically, "without the pain of API keys," according to Cuy Sheffield, head of Visa Crypto Labs. The problem it solves: AI agents running automated tasks need to pay for services — cloud compute, APIs, data — without a human authorizing each transaction or managing sensitive credentials that could be leaked. Visa CLI routes those payments through standard card infrastructure, invisible to merchants already accepting Visa.
Tempo's Machine Payments Protocol (MPP) takes a different approach. Co-authored with Stripe and announced March 18, MPP is a rail-agnostic standard that lets agents coordinate payments across stablecoins, credit cards, digital wallets, and Bitcoin via Lightning (through a Lightspark integration). The flow is simple: an agent requests a resource, the service responds with a payment request, the agent authorizes payment, the resource is delivered. For Stripe merchants, transactions settle through existing PaymentIntents infrastructure with minimal new code. Early integrations include Browserbase (pay per headless browser session), PostalForm (agents that print and mail physical items), and Stripe Climate.
Three Standards, One Race
Visa CLI and MPP aren't the only entrants. Coinbase launched x402 in May 2025 — an HTTP-native standard for AI agents to pay each other in USDC. As we covered previously when analyzing Bernstein's AI payments research, x402's real daily volume sits around $28,000, with an average transaction of $0.20. Stripe and Tempo's first week on MPP generated approximately $5,000. Visa CLI is too new to have usage data.
Three competing standards from credible players, all launched within a year of each other: x402 (Coinbase/Circle), MPP (Stripe/Tempo), Visa CLI. The current volumes are rounding errors. The question is which one becomes the default when AI agent payments actually scale.
Different Problems, Not the Same Race
Visa CLI extends card infrastructure to AI agents. No blockchain required, no stablecoins, settles on existing Visa rails. Instant adoption for any merchant already accepting cards. But card fees — roughly 2% per transaction — are prohibitive for the use cases where AI payments actually differ from human payments: high-frequency, low-value, cross-border microtransactions. An agent paying $0.002 per API call, thousands of times daily, cannot absorb 2% in processing fees.
MPP is optimized for exactly that load. Stablecoin settlement on Tempo is designed for sub-cent transactions at scale. The tradeoff is complexity: merchants need to integrate a new protocol, and stablecoin settlement requires blockchain infrastructure that most businesses don't have today.
The universe of AI payments will likely include both. High-value agent transactions — booking, procurement, enterprise settlement — fit card rails. Microtransaction-heavy workflows fit stablecoins. The race isn't between two solutions to the same problem. It's between two bets on which AI payment use cases will dominate. Nobody knows yet. That's why both Visa and Stripe launched the same week.