Stripe's Machine Payments Protocol: How AI Agents Will Pay for Things
AI is evolving from simple chatbots into autonomous agents that can plan, execute, and evaluate. But there's one problem: these agents can't pay for anything.
Think about it. To make a purchase, an AI agent needs to create an account, navigate pricing pages, choose subscription tiers, enter payment details, and often requires human intervention. Stripe just solved this with the Machine Payments Protocol (MPP).
What is MPP?
The Machine Payments Protocol is an open standard co-authored by Stripe and Tempo that enables AI agents to transact programmatically. No humans required.
Think of it as Stripe for AI agents. Just like Stripe let anyone accept payments online, MPP lets any service accept payments from autonomous agents.
Here's how it works:
- Agent requests a resource — from an API, MCP server, or any HTTP endpoint
- Service responds with a payment request — including price and terms
- Agent authorizes the payment — using stablecoins or fiat via Shared Payment Tokens (SPTs)
- Resource is delivered — instantly, without human involvement
Why This Matters for Indie Hackers
If you're building AI products, MPP unlocks entirely new business models that weren't possible before:
Per-Session Payments
Charge AI agents for every API call, browser session, or compute unit consumed.
Microtransactions
Enable payments as low as fractions of a cent — perfect for tiny AI tasks.
Agent-to-Agent Commerce
AI agents can now buy from other AI agents autonomously.
Recurring Agent Subscriptions
Set up billing for agents that need ongoing access to your services.
Companies Already Using MPP
This isn't theoretical. These companies are already building on MPP:
- Browserbase — Agents can spin up headless browsers and pay per session
- PostalForm — Agents can pay to print and send physical mail
- Prospect Butcher Co. — Agents can order sandwiches for pickup or delivery
- Stripe Climate — Agents can programmatically contribute to carbon removal
- Parallel Web Systems — Agents pay per API call for web access
How to Get Started
Stripe users can accept MPP payments in just a few lines of code using the PaymentIntents API. Check out Stripe's documentation and sign up for early access.
The Bigger Picture
We're witnessing the birth of the agentic economy. Just as Stripe's original API enabled anyone to accept payments online, MPP enables anyone to build services that AI agents can pay for autonomously.
For indie hackers, this is a massive opportunity. You can now build:
- APIs that agents consume and pay for automatically
- Tools that other AI agents use in their workflows
- Services that scale based on agent demand
- Entire marketplaces of AI-to-AI services
The agents are coming — and now they can pay.
Ready to Build for the Agent Economy?
Whether you're building AI agents, APIs, or tools for developers, z3n has resources to help you ship faster.