Give Your AI a Bank Card: Stripe's Complete Agent Payment Stack Built in 6 Months

Give Your AI a Bank Card: Stripe's Complete Agent Payment Stack Built in 6 Months

Mid-month, a product called AgentCard went viral on X: Give your AI Agent a virtual Visa debit card ๐Ÿ’ณ, let the Agent swipe it to make purchases ๐Ÿ›’, and auto-destroy it after use โ™ป๏ธ. The underlying technology uses Stripe Issuing.

Stepping back, from September 2025 to now ๐Ÿ“…, Stripe has launched six products 6๏ธโƒฃ in the Agent payments direction, building a complete Agent financial infrastructure ๐Ÿฆ.

March 18 ๐Ÿ—“๏ธ - The latest Machine Payments Protocol (MPP) was released, and Tempo mainnet went live the same day โšก, with Visa joining as a design partner ๐Ÿค. Through Tempo, you can directly send USDC ๐Ÿ’ฐ and generate a Visa card for spending ๐Ÿ’ณ.

Early March ๐Ÿ“† - Stripe also expanded Shared Payment Tokens (SPT) support โž•, adding two network-level Agent tokens (Mastercard Agent Pay ๐Ÿ’ณ, Visa Intelligent Commerce ๐ŸŒ) and two buy-now-pay-later options (Affirm ๐Ÿ’ธ and Klarna ๐Ÿ›๏ธ).



๐Ÿ“ Stripe Agent Payments: Six-Layer Architecture Overview

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ ย ๐Ÿ›๏ธ Helping Humans Shop ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚ ย ๐Ÿ“‹ ACP ย  ย  ย  ย  ย  Transaction Protocol ย  ย  ย  ย  ย โ”‚
โ”‚ ย (2025.9) ย  ย  ย AI & merchants speak same lang ย โ”‚
โ”‚ ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  โ”‚
โ”‚ ย ๐ŸŽซ SPT ย  ย  ย  ย  ย  Payment Tokens ย  ย  ย  ย  ย  ย  ย  ย โ”‚
โ”‚ ย (2025.9) ย  ย  ย Spend your money securely ย  ย  ย  โ”‚
โ”‚ ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  โ”‚
โ”‚ ย ๐Ÿ›’ ACS ย  ย  ย  ย  ย  Merchant Suite ย  ย  ย  ย  ย  ย  ย  ย โ”‚
โ”‚ ย (2025.12) ย  ย  Low-code Agent integration ย  ย  ย โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ ย ๐Ÿค– Machine-to-Machine Payments ย  ย  ย  ย  ย  ย  ย  ย โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚ ย โ›“๏ธ x402 ย  ย  ย  ย  ย On-chain stablecoin ย  ย  ย  ย  ย โ”‚
โ”‚ ย (2026.2) ย  ย  ย pay-per-use ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  โ”‚
โ”‚ ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  โ”‚
โ”‚ ย ๐Ÿ”— MPP ย  ย  ย  ย  ย  Unified machine payments ย  ย  ย โ”‚
โ”‚ ย (2026.3) ย  ย  ย Multiple payment methods ย  ย  ย  ย โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ ย ๐Ÿ› ๏ธ Toolkit / MCP ย  Developer Tools (Global) ย  โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚ ย โ›“๏ธ Base: Tempo Payment Blockchain ย  ย  ย  ย  ย  ย  โ”‚
โ”‚ ย (Stripe + Paradigm) ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

Six layers 6๏ธโƒฃ, two scenarios 2๏ธโƒฃ. Let's dive into each .



๐ŸŽฏ Two Core Scenarios

๐Ÿ›’ Scenario 1: AI Shops for You

You tell ChatGPT: "Help me buy a pair of Nike Air Force 1." ๐Ÿ‘Ÿ
ChatGPT finds the product ๐Ÿ”, you confirm โœ…, payment completes ๐Ÿ’ณ, shoes shipped to your door ๐Ÿ“ฆ.

This workflow needs to solve three problems:
  1. ๐Ÿ—ฃ๏ธ How does AI talk to merchant systems? (Protocol)
  2. ๐Ÿ”’ How does AI safely use your credit card? (Payment)
  3. ๐Ÿ”Œ How do merchants integrate multiple AIs? (Integration)

Stripe built three products for this: โ†’ ๐Ÿ“‹ ACP (Transaction protocol between Agent and merchants)
โ†’ ๐ŸŽซ SPT (Temporary tokens for safe Agent payment usage)
โ†’ ๐Ÿ›’ ACS (Low-code suite for merchants to integrate multiple Agents)



๐Ÿค– Scenario 2: AI Spends Money Autonomously

Your coding assistant needs to call a paid API while writing code ๐Ÿ’ป. It initiates the request ๐Ÿ“ค, pays itself ๐Ÿ’ฐ, and gets the data ๐Ÿ“ฅ. You don't even know it happened ๐Ÿ˜ฎ.

This scenario is completely different from Scenario 1 โŒ. No human confirmation ๐Ÿšซ, no shopping cart , no checkout page . Machine pays machine directly ๐Ÿค–โ†’๐Ÿ’ฐโ†’.

Stripe built two products for this: โ†’ โ›“๏ธ x402 (Protocol for pay-per-use with stablecoins on blockchain)
โ†’ ๐Ÿ”— MPP (Unified machine payment protocol supporting multiple methods)



Saying "help me buy shoes" in ChatGPT ๐Ÿ‘Ÿ and your coding assistant quietly spending $0.001 to call an API ๐Ÿ’ป are two completely different things โ—.

Plus the global Agent Toolkit / MCP Server ๐Ÿงฐ (developer tools enabling Agents to directly call Stripe API), that's six layers total 6๏ธโƒฃ. Let's explore each ๐Ÿ”.



1๏ธโƒฃ ACP: Let AI and Merchants Speak the Same Language ๐Ÿ—ฃ๏ธ

Agentic Commerce Protocol (ACP) is an open standard jointly released by Stripe and OpenAI in September 2025 ๐Ÿค, under Apache 2.0 license ๐Ÿ“œ.

Core problem solved: No unified transaction interface between AI Agents and merchants โŒ. Previously, consumers operated browsers themselves ๐Ÿ–ฑ๏ธ, filling forms ๐Ÿ“ and clicking buttons ๐Ÿ‘†. Now AI Agents shop ๐Ÿค–, they need structured data endpoints ๐Ÿ“Š.

ACP defines four standard operations:
  • โž• Create Checkout
  • ๐Ÿ”„ Update Checkout
  • โœ… Complete Checkout
  • โŒ Cancel Checkout

Agents and merchants complete full transaction flows through these four endpoints ๐Ÿ”„.

Launch scenario: ChatGPT's Instant Checkout โšก. US users buying Etsy products in ChatGPT ๐Ÿ›๏ธ, later integrating over 1 million Shopify merchants ๐Ÿ’Ž.

โœจ Key Design Features:

โ†’ ๐Ÿข Merchants remain merchant of record, customer relationships stay with merchants
โ†’ ๐Ÿ”— One integration connects all ACP-compatible Agents, N+M model (N Agents + M merchants, integrate once each, interoperable)
โ†’ ๐Ÿ“ฆ Supports physical goods, digital goods, subscriptions, async transactions, and more

October ๐Ÿ“…: Salesforce announced building Instant Checkout in Agentforce Commerce based on ACP ๐Ÿ’ผ. PwC partnered with Stripe the same month to help enterprises with ACP integration ๐Ÿค.

Protocol is open-source ๐Ÿ“–, GitHub repository jointly governed by OpenAI and Stripe.



2๏ธโƒฃ SPT: How AI Safely Spends Your Money ๐Ÿ”’

Shared Payment Tokens (SPT) is the payment primitive Stripe designed for Agent payments ๐ŸŽซ, released in September 2025 alongside ACP.

Core problem: When AI Agent pays on your behalf ๐Ÿค–, your credit card info cannot be exposed to merchants or the Agent โŒ๐Ÿ’ณ. SPT is a scope-limited temporary token โฑ๏ธ, bound to specific merchant ๐Ÿช, max amount ๐Ÿ’ต, and expiration time ๐Ÿ•.

๐Ÿ”„ Four-Step Workflow:

  1. ๐Ÿ’พ Your payment info is stored in the AI Agent platform's (e.g., ChatGPT) Stripe account
  2. ๐Ÿ” Agent creates an SPT via Stripe API, locking to specific merchant and transaction amount
  3. ๐Ÿ“ค Agent sends SPT to merchant, merchant creates PaymentIntent to complete charge
  4. ๐Ÿ›ก๏ธ Your card number never appears in Agent-merchant communication

Etsy ๐ŸŽจ and URN (Anthropologie, Free People, Urban Outfitters) ๐Ÿ‘— are already using SPT to process Agent transactions โœ….

๐Ÿ“ˆ March 2026: SPT Payment Method Expansion

๐ŸŽซ SPT Now Supports:
โ”œโ”€ ๐Ÿ’ณ Mastercard Agent Pay
โ”œโ”€ ๐Ÿ’ณ Visa Intelligent Commerce ย  ย (Network-level Agent tokens)
โ”œโ”€ ๐Ÿ’ธ Affirm
โ””โ”€ ๏ธ Klarna ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย (Buy Now Pay Later - BNPL)

โœ… Merchants only deal with SPT
๐Ÿ”„ Stripe handles all token mapping in the background

Stripe claims to be the only payment provider currently supporting both Agent network tokens and BNPL tokens ๐Ÿ†.




3๏ธโƒฃ ACS: One-Click Agent Integration for Merchants ๐Ÿ›๏ธ

Agentic Commerce Suite (ACS) was released in December 2025 ๐Ÿ“…, the merchant-side integration solution.

ACP provides the standard protocol ๐Ÿ“‹, but in practice, each AI Agent has different integration requirements and onboarding processes โŒ. Stripe estimates merchants may need up to 6 months โฐ to adapt to each new Agent.

ACS simplifies this: Merchants integrate product catalog into Stripe ๐Ÿ“ฆ, check which AI Agents to connect in Dashboard โœ…, and Stripe handles product discovery ๐Ÿ”, checkout ๐Ÿ’ณ, payment ๐Ÿ’ฐ, and fraud prevention ๐Ÿ›ก๏ธ. Modular design ๐Ÿงฉ, use what you need.

๐Ÿš€ Launch brands include: Coach ๐Ÿ‘œ, Kate Spade ๐Ÿ‘ , URBN ๐Ÿ‘—, Revolve ๐Ÿ‘”, Ashley Furniture ๐Ÿ›‹๏ธ, Halara ๐Ÿ‘•, Nectar ๐Ÿ›๏ธ
E-commerce platforms: Squarespace ๐ŸŒ, Wix ๐ŸŽจ, Etsy ๐ŸŽจ, WooCommerce ๐Ÿ›’, commercetools ๐Ÿ’ผ, BigCommerce ๐Ÿช

๐Ÿ›ก๏ธ Fraud Prevention Module in ACS

Traditional fraud signals are optimized for human traffic ๐Ÿ‘ค. AI Agents lack human behavioral randomness ๐Ÿค–, easily misidentified as fraud โŒ. On the flip side, Agents themselves could be maliciously manipulated to place high-risk orders โš ๏ธ. ACS performs specialized risk assessment for every Agent transaction ๐Ÿ” when processing SPT.



4๏ธโƒฃ x402: Pay-Per-Use with Stablecoins โ›“๏ธ

Here we shift from "helping humans shop" to "machine paying machine" ๐Ÿ”„.

February 11, 2026 ๐Ÿ“… - Stripe launched x402 protocol integration (preview phase) ๐Ÿš€.

x402 is an open payment protocol developed by Coinbase ๐Ÿช™, utilizing the long-unused HTTP 402 (Payment Required) status code. The flow is straightforward ๐Ÿ”„:
1. ๐Ÿค– Agent requests a paid resource
2. ๐Ÿ“ค Server returns HTTP 402, with payment infoย 
ย  ย (amount ๐Ÿ’ต, currency ๐Ÿ’ฑ, recipient address ๐Ÿ“)
3. ๐Ÿ’ฐ Agent completes transfer using USDC on Base chain
4. โœ… Server verifies receipt, returns resource ๐Ÿ“ฅ

๐Ÿ”Œ Stripe's Integration Approach:

Merchants create transactions via PaymentIntents API ๐Ÿ“, Stripe assigns an on-chain wallet address for each transaction ๐Ÿฆ. After Agent transfers USDC ๐Ÿ’ฐ, Stripe automatically completes PaymentIntent โœ…. Merchants see the same view in Dashboard as regular payments ๐Ÿ‘€.

Characteristics:
  • ๐Ÿ’ธ Near-zero transaction costs
  • ๐Ÿ’Ž Supports micro-payments as low as $0.001
  • โฐ 7ร—24 hours
  • โšก Instant settlement
  • ๐Ÿšซ No refund disputes

CoinGecko ๐Ÿ“Š has launched a pay-per-use API based on x402, $0.01 USDC per request ๐Ÿ’ฐ. Currently only supports USDC on Base chain โ›“๏ธ, will expand to more protocols, currencies, and chains ๐ŸŒ.



5๏ธโƒฃ MPP: Unified Protocol for Machine Payments ๐Ÿ”—

Machine Payments Protocol (MPP) is the latest product ๐Ÿ†•, released March 18 ๐Ÿ“…, jointly written by Stripe and Tempo ๐Ÿค.

MPP solves the same problem as x402 (machine-to-machine payments) ๐Ÿค–โ†’๐Ÿ’ฐโ†’๐Ÿค–, but with broader coverage ๐ŸŒ.

x402 only supports on-chain transactions โ›“๏ธ. MPP simultaneously supports:
  • ๐Ÿ’ฐ Stablecoins (via Tempo)
  • ๐Ÿ’ณ Credit & debit cards (via Stripe & Visa)
  • โ‚ฟ Bitcoin (via Lightning) โšก
  • ๐Ÿ”ฎ Future extensible custom payment methods

๐ŸŽช MPP Session Mechanism

Client pre-charges ๐Ÿ’ต, uses lightweight off-chain credentials to consume balance ๐ŸŽซ, batch settlement ๐Ÿ“ฆ. This reduces latency to under 100ms โšก for high-frequency scenarios (e.g., AI consuming a streaming API token-by-token) .

For Stripe merchants, Agent MPP payments are indistinguishable from regular human payments in Dashboard ๐Ÿ‘€. Funds arrive per regular settlement cycles ๐Ÿ’ฐ, tax calculation ๐Ÿ“Š, fraud prevention ๐Ÿ›ก๏ธ, refunds ๐Ÿ”„, accounting integration ๐Ÿ“š all reuse existing Stripe infrastructure โœ….

javascript
const paymentIntent = await stripe.paymentIntents.create({
ย  amount: 1,
ย  currency: 'usd',
ย  payment_method_types: ['crypto'],
ย  confirm: true,
});

๐Ÿš€ Live Examples:

โ†’ Browserbase ๐ŸŒ: Agent pays per session for headless browser usage
โ†’ PostalForm ๐Ÿ“ฎ: Agent pays to print and mail physical documents
โ†’ Prospect Butcher Co. ๐Ÿฅช: Agent orders sandwich delivery for NYC clients

Visa, as MPP design partner ๐Ÿค, has already extended card network payment support on the protocol ๐Ÿ’ณ.



6๏ธโƒฃ Agent Toolkit & MCP Server ๐Ÿงฐ

Stripe hosts the official MCP Server at mcp.stripe.com ๐ŸŒ, with OAuth secure connections ๐Ÿ”’, enabling AI Agents to directly call Stripe API ๐Ÿ“ž and search Stripe documentation ๐Ÿ”.

Agent Toolkit supports:
  • ๐Ÿ”Œ MCP
  • ๐Ÿค– OpenAI Agent SDK
  • ๐Ÿฆœ LangChain
  • ๐Ÿ‘ฅ CrewAI
  • โ–ฒ Vercel AI SDK
  • And other mainstream frameworks ๐ŸŒ
  • Python & TypeScript dual language support ๐Ÿ
  • Open-source

Three Core Capabilities:

  1. โž• Create Stripe objects (Product ๐Ÿ“ฆ, Price ๐Ÿ’ต, Payment Link ๐Ÿ”—)
  2. ๐Ÿ“Š Usage-based billing (auto-track token consumption ๐Ÿ“ˆ, integrate Stripe Billing ๐Ÿ’ฐ)
  3. ๐Ÿ’ณ Create one-time virtual cards via Stripe Issuing for online shopping ๐Ÿ›’



๐Ÿ’ณ Virtual Cards - Special Mention

Stripe Issuing enables Agents to create one-time virtual Visa cards ๐Ÿ’ณ, locked to specific amount ๐Ÿ”’๐Ÿ’ต, locked to specific merchant ๐Ÿ”’, auto-destroy after use โ™ป๏ธ. The AgentCard mentioned at the beginning is built on this capability ๐Ÿ—๏ธ.

Add one line in your Claude or Cursor MCP configuration ๐Ÿ“, and the Agent can:
  • โž• Create its own card
  • ๐Ÿ’ณ Swipe it itself
  • ๐Ÿ’ฐ Check balance itself

The entire flow takes about 2 minutes โฑ๏ธ.

Same week ๐Ÿ“…:
  • Visa Crypto Labs released CLI tool ๐Ÿ’ป, enabling Agents to pay directly via Visa network without API keys ๐Ÿ”‘
  • Ramp is already issuingไธ“ๅฑž virtual cards to enterprise AI Agents for automated B2B payments ๐Ÿ’ผ

Giving Agents a bank card is already happening ๐Ÿš€.



๐ŸŽฏ The Bottom Line

Stripe gave a sobering assessment in their 2025 Annual Letter ๐Ÿ“:

"In 2026, 95% of AI platform-driven e-commerce transactions will still complete on merchants' own websites . True Agent autonomous shopping (Agent remembers your preferences ๐Ÿง , makes decisions for you ๐Ÿค–, pays for you ๐Ÿ’ฐ, you only receive a notification ๐Ÿ“ฑ) still needs time โฐ."

But the six-layer infrastructure is already built ๐Ÿ—๏ธโœ….

Giving an Agent a bank card ๐Ÿ’ณ, which sounded like a joke half a year ago ๐Ÿ˜„, is now a 2-minute MCP tool โšก.



๐Ÿ“… Timeline Summary

๐Ÿ“… Timeline Summary:
โ”œโ”€ Sep 2025: ACP + SPT (Human shopping scenarios) ๐Ÿ›’
โ”œโ”€ Dec 2025: ACS (Merchant integration suite) ๐Ÿช
โ”œโ”€ Feb 2026: x402 (Crypto machine payments) โ›“๏ธ
โ””โ”€ Mar 2026: MPP + Tempo (Unified machine payments) ๐Ÿ”—

๐Ÿ—๏ธ Complete Stack:
ย  ย Protocol ๐Ÿ“‹ โ†’ Tokens ๐ŸŽซ โ†’ Merchant Tools ๐Ÿ›’ โ†’ย 
ย  ย Crypto Payments โ›“๏ธ โ†’ Unified Protocol ๐Ÿ”— โ†’ Developer SDK ๐Ÿงฐ

The future of Agent payments is here ๐Ÿš€. Are you ready? ๐Ÿ’ช

Back to blog

Leave a comment