Introducing the Machine Payments Protocol: an open standard for machine payments co-authored by @tempo and @stripe
MPP is designed to be extensible and payment-method agnostic, already supporting stablecoins, cards, and more.
Agent payments will soon overtake human payments on the internet. The Machine Payments Protocol (@mpp) is a new open standard co-authored by @stripe and @tempo.
It’s designed to be extensible and payment-method agnostic, already supporting stablecoins, cards, and more.
Visa is for vibe coders.
Anyone can spin up an app and any API can become a merchant.
Starting today we’re onboarding x402 and MPP merchant endpoints into Visa CLI so APIs, LLMs, data products, and dev tools can be discovered and purchased by verified agents with cards on file.
If you’re building an x402 or MPP endpoint, or want Visa to help you stand one up, sign up below.
We’re also opening Visa CLI to initial users in the US. DM me for an invite.
Cool release from @p0. I think this use-case (agents paying content creators for access via @mpp) will be very big. Micropayment walls haven't worked (as Clay Shirky anticipated many years ago) because of human cognitive overhead, but agents can make arbitrarily granular determinations without decision fatigue.
Businesses, you can now* accept payments directly from agents—without, or with, a human in the loop—using @stripe machine payments.
It works for both cards and stablecoins via @mpp or x402. Add to your existing integration in a single prompt.
*No more waitlist, get started =>
Agentic Wallets: Fintechs can enable their users to safely delegate stablecoin spending authority to AI agents, with scoped permissions, spend limits, and revocable access enforced by the Fireblocks Policy Engine.
Agents can pay any merchant accepting x402 or MPP within defined limits. Full audit trail.
MPP now supports subscriptions, starting with stablecoins on @tempo.
Subscriptions are built for flows including:
• Recurring API access and MCP tools
• Paid plans and memberships
• Usage bundles that renew on a schedule
Live on Tempo, with more payment methods coming soon.
Try it today with the tempo.subscription server and client APIs in the MPP TypeScript SDK.
Support for additional billing engines, including @stripe, is in progress.
https://t.co/v0tL9TGidU
https://t.co/BQdJ6hu2eb lets agents call Parallel's Search, Extract, and Task APIs with no API key and no human authentication, paying per request with stablecoins on @tempo or x402 on Base.
Today's tech blog from @0xsunny77 walks through how we built the gateway: https://t.co/lwE5iYXnYd
I paid for several premium financial newsletters and built a chat interface on top of them.
Writers get paid each time their posts are used in an answer via @mpp on @tempo and x402 on @base.
Check it out: https://t.co/GBnHZ3dDxG
At Stripe Sessions, we showed how we think agentic commerce will often happen behind the scenes in the course of producing other final products. Here, we show our Claude Code using MPP and @tempo to buy a dataset from @alpha_vantage in the process of generating a research report for me on AI energy usage.
Today at Sessions, @collision showed an agent acting as both buyer and seller in the same loop. Using Stripe Projects and Tempo Wallet, the agent:
• Paid $0.04 for an Alpha Vantage dataset in stablecoins
• Generated a research report
• Listed it for sale to humans and agents
MPP in Visa earnings call!
It is going to be incredible to see every CLI integrate MPP to make it frictionless for their agents to pay on the web.
The @wevm_dev team recently put out Incur, an amazing new library for building agentic CLIs. You should try it out.
https://t.co/hr7PVsGpfo
MPP discovery now supports multiple payment offers in a single document.
Services can declare every payment method, currency, and intent type they accept ahead of time. Registries get the full pricing surface in one fetch.
Full blog post below.
Already supported in the mppx SDK. Configure multiple methods in discovery() and the offers array populates automatically.
Docs: https://t.co/20y4huqaxB