Back to Blog

Top 3 Agentic Payment Protocols in 2026: What Fintechs Need to Know

T

Ted Nguyen

Author

May 20, 2026
7 min read

BD & Growth @Fystack

Top 3 Agentic Payment Protocols in 2026: What Fintechs Need to Know

TL;DR

  • Three protocols launched in the past year solve different parts of autonomous agent payments: x402 for on-demand, AP2 for pre-authorized, and MPP for session-based.
  • x402 (Coinbase/Cloudflare, May 2025): per-request stablecoin payments at the HTTP layer, no account setup, 154 million transactions since launch.
  • AP2 (Google, September 2025): user signs a spending mandate upfront; agent draws from it autonomously, backed by 60-plus organizations including Amex, PayPal, and Mastercard.
  • MPP (Stripe/Tempo, March 2026): session-based billing where the agent consumes and settles at close; IETF draft submitted March 30, 2026.

Every AI agent building on stablecoins eventually hits the same wall: it needs to pay for external services, and the payment stack was built for humans. Account creation, subscription tiers, billing cycles: each step requires a human action that breaks autonomous operation.

Three protocols launched in the past year make this solvable. x402 (Coinbase/Cloudflare), AP2 (Google), and MPP (Stripe/Tempo) are now live, each handling a different part of how agents pay on their own. In this post, we cover how each one works, which payment pattern it is designed for, and how fintech teams should choose.

Why AI Agents Need Payment Protocols

A payment protocol is a machine-readable agreement on how value transfers happen between two systems without requiring real-time human approval.

For human payments, trust comes from accounts, contracts, and relationship history. AI agents have none of those. The guarantees have to be built into the protocol itself. Four properties determine whether a payment protocol is fit for autonomous operation:

Table 1. Four Properties of an Agent-Ready Payment Protocol

Property

What it means for AI agents

Interoperability

Agent pays across different networks, blockchains, and provider stacks without custom integration per service

Verifiability

Every transaction is cryptographically provable: the agent acted within the scope it was authorized to act

Auditability

Payments trace back to the original user intent, which matters for compliance, dispute resolution, and multi-agent accountability

Composability

The payment layer connects cleanly with agent frameworks, identity registries, and billing infrastructure from different vendors

How x402, AP2, and MPP Fit Into the Agentic Payment Stack

These three standards operate at different layers, which means a production agentic payment system can use more than one at the same time without conflict.

Agents need infrastructure at four distinct levels: identity (ERC-8004 - Ethereum agent identity and reputation proposal), coordination (A2A), authorization (AP2), and execution (x402 and MPP). Each protocol occupies its own layer, which is what makes them complementary rather than competing alternatives.

Table 2. Where x402, AP2, and MPP Sit in the Agentic Payment Stack

Layer

Protocol

What it handles

Backed by

Identity

ERC-8004

On-chain agent identity and reputation

Ethereum community (Draft EIP)

Coordination

A2A

Agent-to-agent task routing and communication

Linux Foundation / Google

Authorization

AP2

Pre-authorized spending mandates

Google + 60-plus organizations

Execution

x402

Per-transaction on-demand payments

Coinbase / Cloudflare

Execution

MPP

Session-based ongoing payments

Stripe / Tempo

x402: Per-Request Stablecoin Payments at the HTTP Layer

x402 turns the HTTP 402 status code into a live payment mechanism. An agent sends a request, the server responds with a 402 if no payment is attached, the agent pays with stablecoins, and the resource is delivered: no account setup, no API key management. Coinbase and Cloudflare launched it in May 2025, and the live network now processes 75.41 million transactions per month, with Stripe, AWS, Vercel, Cloudflare, and Alchemy as integrators.

x402 is free for both the customer and the merchant; you only pay nominal payment network fees. It currently supports USDC payments on Base and Solana. 

JavaScript
// Server: require payment with one middleware call
app.use(paymentMiddleware({
  "GET /weather": {
    accepts: [{ network: "base", currency: "USDC", maxAmountRequired: "0.01" }],
    description: "Real-time weather data"
  }
}));

// Client: agent handles the 402 cycle automatically
const response = await x402Client.fetch("https://api.example.com/weather", {
  maxPayment: { amount: "0.01", currency: "USDC", chain: "base" }
});

Server-side payment requirement and client-side 402 handling with x402.

"x402 and AP2 show that agent-to-agent payments aren't just an experiment anymore, they're becoming part of how developers actually build." - Erik Reppel, Head of Engineering at Coinbase Developer Platform

x402 suits services where each API call is a standalone billable unit; for usage-based or session-priced services, MPP is the appropriate layer.

AP2: Pre-Authorized Spending Mandates for Delegated Tasks

AP2 solves the authorization problem that sits upstream of payment execution: how does an agent prove it was permitted to spend when no human is present. Google announced AP2 in September 2025 alongside 60-plus organizations including Adyen, American Express, Mastercard, PayPal, and Coinbase. The core mechanism is the mandate: a cryptographically-signed contract the user signs upfront specifying price limits, allowed merchants, and timing constraints.

When the agent finds a matching purchase, it generates a Cart Mandate referencing the original Intent Mandate, creating an auditable chain from user intent to completed transaction.

AP2 supports cards, stablecoins, and real-time bank transfers in a single framework. The A2A x402 extension, co-developed with Coinbase and MetaMask, lets AP2-authorized agents execute stablecoin payments via x402 at the execution layer.

As of May 2026, AP2 is at the partner integration stage: specification and reference implementations are public on GitHub. Confirmed live consumer deployments have not been publicly documented, which is worth stating plainly for teams evaluating it today.

MPP: Session-Based Billing for Ongoing Agent Services

MPP handles services where consumption accumulates over time and charging per request creates friction. Stripe and Tempo launched MPP on March 18, 2026, with an IETF draft (draft-httpauth-payment-00) submitted twelve days later: the first of the three protocols to reach an international standards body. The agent opens a session, consumes resources, and the payment settles at close, matching the billing model to actual consumption.

JavaScript
// Stripe server: accept MPP payments via PaymentIntents
const paymentIntent = await stripe.paymentIntents.create({
  amount: 1,
  currency: "usd",
  payment_method_types: ["crypto"],
  payment_method_data: { type: "crypto" },
  payment_method_options: {
    crypto: {
      mode: "deposit",
      deposit_options: { networks: ["tempo"] }
    }
  },
  confirm: true
});

Opening an MPP session via Stripe PaymentIntents with Tempo settlement.

MPP launched with live deployments: Browserbase (headless browser sessions), PostalForm (physical mail), and Prospect Butcher Co. (agent-initiated food orders). 

"Agents can autonomously pay per API call for web access. This allows us to reach any agent developer in the world on the same Stripe stack we already run on." - Parag Agrawal, founder of Parallel Web Systems

Tax calculation, fraud protection, and reporting apply to agent transactions automatically through Stripe's existing PaymentIntents infrastructure.

How the Three Protocols Work Together

In a production agentic workflow, all three can operate within the same task. An automated procurement agent uses A2A to find vendor agents, cites an AP2 Intent Mandate as its authorization, pays one-time data enrichment calls via x402, and settles ongoing market intelligence access via MPP. 

Teams do not need to implement all layers at once: x402 is the lowest-friction entry point, AP2 becomes relevant when delegated tasks require a verifiable authorization chain, and MPP fits when services are priced by consumption rather than per call.

Which Protocol Should You Build On?

The choice comes down to payment patterns.

Table 3. Protocol Selection by Payment Pattern

Use case

Protocol

Why

Pay per API call or data request

x402

Zero setup, instant settlement per request, live network with 75M-plus monthly transactions

Agent acting with a delegated budget

AP2

Mandate model creates a verifiable authorization chain; supports cards, stablecoins, and bank transfers

Ongoing service consumption (compute, data streams, browser sessions)

MPP

Session model matches usage-based billing; settles after consumption rather than per individual action

Complex delegated task with auditable intent

AP2 + x402 or MPP

AP2 establishes authorization; x402 or MPP executes the resulting payment at the transaction layer

x402 is the practical starting point for most fintech teams today: the largest live network, the lowest integration overhead, and broad support from Stripe, AWS, and Vercel.

AP2 is the right investment when verifiable authorization matters: regulated workflows, procurement, or high-value delegated tasks.

MPP fits when the service model is session-based rather than per-request. 

Below all three sits the same question: where does the signing key live, and who controls it. For teams evaluating self-hosted signing infrastructure, Fystack's mpcium library is an open-source MPC implementation compatible with any of the three protocols.

Get Started

If you are building agent-driven payment infrastructure and want to map your signing layer to the right protocol, tell us where your setup stands and our technical team will follow up.

Frequently Asked Questions (FAQs)

Can an agent use x402 and AP2 at the same time?

Yes. AP2 handles authorization: it proves the agent was permitted to act within a defined budget. x402 handles execution: it moves the stablecoins. The A2A x402 extension was built explicitly to connect both in production.

Is AP2 production-ready today?

AP2 has a public specification, reference implementations on GitHub, and 60-plus organizations building on the standard as of May 2026. Confirmed live end-user deployments have not been publicly documented; teams building on AP2 now are working toward a standard with strong institutional backing but consumer-facing production maturity is still rolling out.

What is the difference between x402 and MPP?

x402 fires a payment per individual request. MPP opens a session, lets the agent consume resources across it, and settles at the close. The choice is the billing model: per-request versus usage-based. Stripe supports both on the same settlement infrastructure.

Do I need A2A and ERC-8004 to use these payment protocols?

No. You can integrate x402 or MPP independently without either. A2A and ERC-8004 become relevant when your workflow requires verifiable agent-to-agent coordination or on-chain counterparty identity verification as part of the same payment flow.

What are the fees, and what happens when a payment fails?

x402 charges no protocol fees; network fees are fractions of a cent on Base or Solana. MPP applies Stripe's standard processing fees per session close. AP2 specifies no fees at the protocol layer. On failure: x402 clients retry automatically on HTTP 402; MPP and AP2 failure handling depends on the service's settlement policy and the original mandate terms.

Share this post