A curated list of protocols, specs, SDKs, and tools powering the emerging agentic commerce stack: AI agents that discover, negotiate, pay, and transact autonomously.
Maintained by Bitrefill. Contributions welcome.
- Why agentic commerce
- Commerce protocols
- Crypto payment rails
- Fiat payment rails
- Ecosystem
- Further reading
- How the pieces fit together
AI agents are moving from "answer questions" to "get things done," including browsing products, comparing prices, paying, and managing orders on behalf of users. This requires new protocols for agent-to-agent communication, commerce standards that machines can parse, and payment rails that work without accounts, sessions, or human intervention.
How agents interact with merchants: product discovery, cart building, checkout, and order management.
Open standard by OpenAI and Stripe. Powers ChatGPT Instant Checkout; supports 1M+ merchants via Shopify and Etsy. Payment-infrastructure agnostic.
- ACP Documentation - Primary docs on OpenAI's developer platform.
- ACP GitHub Repository - Specification and implementation (Apache 2.0).
- Stripe ACP Integration - Stripe's integration guide.
- Stripe Blog: Developing an Open Standard - Technical overview and rationale.
Google's open protocol for payment-agnostic agent-led transactions. Uses Verifiable Digital Credentials (VDCs) and a three-mandate model (Intent, Cart, Payment). Backed by 60+ organizations including Adyen, Mastercard, PayPal, Visa, and Coinbase.
- AP2 Official Site - Primary documentation.
- AP2 Specification - V0.1 technical spec.
- AP2 GitHub Repository - Reference implementation and code samples.
- Google Cloud AP2 Announcement - Official announcement.
Google's open-source standard for the merchant side of agentic commerce (AP2 handles payments). Standardizes product discovery, checkout, identity linking, and order management. Supported by Shopify, Target, Walmart, Etsy, Wayfair, and 20+ partners. Transport-agnostic (REST, MCP, or A2A).
- UCP Official Site - Primary documentation portal.
- UCP GitHub Repository - Specification and documentation.
- UCP Code Samples - Reference implementations.
- UCP Google Developers Guide - Google's official UCP docs.
Commerce protocols define what to buy; payment rails define how to pay. These enable programmatic, machine-to-machine payments without human intervention.
Uses HTTP 402 "Payment Required" for instant stablecoin payments over HTTP. Built by Coinbase, governed by the x402 Foundation (co-founded with Cloudflare). No API keys, accounts, or subscriptions needed. Serves as the crypto rail within Google's AP2 protocol.
- x402 Official Site - Documentation and ecosystem overview.
- x402 GitHub Repository - Protocol spec, SDKs, and examples.
- x402 Specification - Full technical specification.
- x402 Coinbase Documentation - Developer docs and quickstart.
- x402 on Solana - Solana integration guide.
Lightning Labs' protocol combining Macaroons (cryptographic bearer credentials) with Lightning Network micropayments for stateless API authentication. Pay-per-request APIs with no accounts and instant settlement. The Bitcoin-native counterpart to x402.
Note: "LN402" is not a separate protocol; references to LN402 point back to L402.
- L402 Builder's Guide - Comprehensive documentation.
- L402 Protocol Specification - Full technical spec.
- L402 GitHub Repository - Protocol specification source.
- Aperture - Production L402 reverse proxy for REST and gRPC APIs.
Practical toolkit for AI agents to make L402 payments. MCP server, CLI, and Python SDK for purchasing API access, digital content, and services via L402 paywalls.
- Fewsats MCP Server - MCP server for AI agent payments.
- Fewsats Python SDK - L402 payments for AI agents.
Card networks and payment processors building agent-specific primitives: tokenized credentials, sessionless merchant auth, and scoped payment tokens.
Infrastructure backbone for most agentic commerce protocols (ACP, AP2, UCP). Key innovation: Shared Payment Tokens (SPTs) -- single-use, scoped credentials compatible with Visa and Mastercard agent protocols.
- Stripe Agentic Commerce Docs - Primary documentation hub.
- Shared Payment Tokens (SPTs) - Scoped, single-use payment credentials for agents.
Trusted Agent Protocol (TAP): open framework using HTTP Message Signatures (RFC 9421) for agent authentication on the Visa network. Part of the broader Intelligent Commerce program (30+ partners in sandbox, early 2026).
- Visa Intelligent Commerce - Developer program opening Visa rails to AI agents.
- Trusted Agent Protocol (TAP) - Authentication framework for agent-to-network communication.
- TAP GitHub Repository - Reference implementation and spec.
Agent Pay introduces Agentic Tokens: scoped, time-limited cryptographic credentials for AI agent transactions. Official MCP server available for Mastercard APIs.
- Mastercard Agent Pay - Developer documentation.
Agent Ready uses the Agentic Commerce Protocol (ACP) so existing PayPal/Braintree merchants can accept payments through AI assistants (e.g. ChatGPT) with minimal integration; PayPal handles security and cross-platform compatibility.
- PayPal Agentic Commerce Overview - Official documentation.
- Agent Ready - ACP-based agent payments for existing merchants.
- Store Sync - Product catalog and cart integration for AI discovery and checkout.
- PayPal Agent Toolkit - Integrate with PayPal APIs via function calling (OpenAI Agent SDK, LangChain, Vercel AI SDK, MCP). Invoices, orders, catalog, subscriptions, disputes, shipment tracking. (npm)
Agents SDK natively supports x402 for stablecoin payments, with plans to integrate Visa and Mastercard agent protocols directly into the SDK.
- Cloudflare Agents SDK - Full SDK documentation.
- Cloudflare x402 Integration - x402 in the Agents SDK.
- Cloudflare Secure Agentic Commerce - Visa and Mastercard protocol support announcement.
Commerce platforms, merchant programs, and tooling that connect agents to real-world buying experiences. These sit above the payment rails — they decide what gets bought and where, while rails handle the how.
The first frontier-model company to build a full merchant commerce program. ChatGPT Instant Checkout (built on ACP) enables in-chat purchases without leaving the conversation. Operator / agent mode lets ChatGPT browse and transact autonomously on users' behalf. A growing roster of merchant apps (Target, Instacart, DoorDash) replaces the earlier direct-listing approach, giving retailers control over catalog, inventory, and fulfillment while remaining discoverable inside ChatGPT.
- ChatGPT Merchant Program - Apply for Instant Checkout access and build a ChatGPT merchant app.
- ACP Get Started - Step-by-step integration guide for merchants.
Storefront MCP Server exposes product catalogs, inventory, and checkout to AI agents. Co-developed UCP with Google. 1M+ merchants accessible via ACP; raised merchant concerns that drove OpenAI's pivot from direct listings to merchant-owned ChatGPT apps.
- Shopify Agent Commerce - Developer documentation hub.
- Shopify Storefront MCP Server - MCP server for product discovery and checkout.
- Shop Chat Agent - Reference app for conversational commerce.
Bitrefill maintains this list and provides agentic commerce tooling: an eCommerce MCP server, agent skills, and a CLI for gift cards, mobile top-ups, and eSIMs. Connect AI assistants (ChatGPT, Claude, Cursor) to search, buy, and manage Bitrefill products with crypto or account balance.
- eCommerce MCP Server - MCP server documentation.
- Bitrefill Agents - Agent skills for shopping on Bitrefill (bitrefill-website, bitrefill-cli).
- Bitrefill CLI - Command-line client. Browse, buy, and manage gift cards, top-ups, and eSIMs.
- MCP, A2A, ACP, ANP Survey Paper - Academic comparison of all major agent protocols.
┌─────────────────────────────────────────────────────────────────┐
│ USER / AI AGENT │
│ Claude Code · OpenAI Agents · Google ADK · Copilot CLI │
└──────────────────────────┬──────────────────────────────────────┘
│
Skills, Plugins, Function Calling
│
┌──────────────────────────▼──────────────────────────────────────┐
│ CONTEXT & TOOLS (MCP) │
│ MCP Servers · MCP Registry · MCP Apps (UI) │
└──────────────────────────┬──────────────────────────────────────┘
│
┌──────────────────────────▼──────────────────────────────────────┐
│ AGENT COMMUNICATION │
│ A2A (Agent2Agent) · ANP (Agent Network Protocol) │
└──────────────────────────┬──────────────────────────────────────┘
│
┌──────────────────────────▼──────────────────────────────────────┐
│ COMMERCE PROTOCOLS │
│ ACP (OpenAI+Stripe) · AP2 (Google) · UCP (Google+Shopify) │
└──────────────────────────┬──────────────────────────────────────┘
│
┌──────────────────────────▼──────────────────────────────────────┐
│ PAYMENT RAILS │
│ │
│ Crypto Fiat │
│ x402 (stablecoins) Stripe (SPTs + Agent Toolkit) │
│ L402 (Lightning/Bitcoin) Visa (TAP + Intelligent Com.) │
│ Fewsats (L402 toolkit) Mastercard (Agent Pay + Tokens) │
│ PayPal · Adyen · Square │
│ │
│ Infrastructure: Cloudflare (x402 + Visa/MC in Agents SDK) │
└──────────────────────────┬──────────────────────────────────────┘
│
┌──────────────────────────▼──────────────────────────────────────┐
│ ECOSYSTEM │
│ OpenAI (ChatGPT Instant Checkout · Operator · Merchant Apps) │
│ Shopify (Storefront MCP · UCP · 1M+ merchants) │
│ Bitrefill (eCommerce MCP · Agent Skills · CLI) │
└─────────────────────────────────────────────────────────────────┘
Contributions welcome! Please read the contributing guidelines first. Only official sources (specs, docs, SDKs, and official blog posts from the maintaining organizations) are accepted.