How Much Can This Agent Spend?
Four commerce protocols shipped in one week, turning agents into economic actors with real payment rails.
Agents learned to spend money last week, and I mean in production: real payment rails, budget controls, and settlement infrastructure from Stripe, Cloudflare, Shopify, and Google, all landing within days of each other.
The Protocols
Stripe's Machine Payments Protocol (MPP), announced at Sessions 2026 on April 29, is an open standard co-authored with Tempo and proposed to the IETF. Agents pay for services in the same HTTP request that calls them, in stablecoins or fiat, and over 100 services adopted it at launch - Anthropic, OpenAI, Shopify, Alchemy, Dune Analytics.
Cloudflare's agent provisioning protocol, built on Stripe, went live April 30. An agent can now create a Cloudflare account, buy a domain, start a paid subscription, and deploy code to production without a human click anywhere in the flow. It runs in three phases: Discovery (query the service catalog), Authorization (Stripe vouches for the user, Cloudflare issues credentials), and Payment (tokenized, so the agent never sees card numbers). The default spend cap is $100 per month per provider.
Shopify and Google's Universal Commerce Protocol (UCP) defines how agents discover merchants, negotiate capabilities, and complete checkout, with Target, Walmart, Etsy, and Wayfair behind it. It handles discounts, loyalty programs, and subscriptions - the messy reality of commerce that clean demos ignore.
What Makes Payments Different From Tools?
MCP solved integration: agents can call any tool through one protocol. Commerce protocols solve the transaction problem, and the difference is money. Calling an API is free, buying a domain is not, and closing that gap required an entirely new trust layer covering identity, authorization, budget controls, and settlement.
The architectural pattern is consistent across all of them. The agent never touches raw credentials; a platform attests to user identity and hands over tokenized payment handles; the human sets a budget envelope and the agent operates inside it. The envelope does the work that throttles and rails do elsewhere in the harness.
The New Trust Question
If you build agent systems, your trust model just grew a dimension. "Can this agent call the right tools?" stops being sufficient, and "how much can this agent spend, on what, and who approved it?" takes its place. The agents I build will need spend policies the way they currently need tool permissions: budget per task on top of budget per month, approval flows for purchases above a threshold, audit trails for every transaction. Two weeks ago this category of agent governance did not exist.
The Last Capability Gap
Commerce was the last major gap between agents and human operators. Agents could already read, write, search, and deploy; now they can pay, which takes their economic surface area from zero to the entire internet in one step. Spend governance is the gating skill now - the sooner a team has it, the sooner it can let agents actually do things.