En une phrase : le commerce agentique repose sur quatre couches, et chaque protocole majeur occupe la sienne. MCP et A2A gèrent la communication, UCP et ACP gèrent le parcours marchand, AP2 gère l'autorisation du paiement, x402 et MPP gèrent le règlement entre machines. Penser en couches évite l'erreur classique de les opposer alors qu'ils s'empilent.
Les quatre couches du commerce agentique
Quand un agent achète à la place d'un humain, plusieurs problèmes distincts doivent être résolus : comment l'agent parle aux systèmes, comment il découvre et négocie une offre marchande, comment il prouve qu'il a le droit de payer, et comment l'argent circule réellement. Aucun protocole ne couvre les quatre à lui seul. C'est pourquoi un achat agentique réel chaîne souvent plusieurs standards.
- Couche communication : comment un agent accède aux outils et données, et dialogue avec d'autres agents. Standards : MCP (Model Context Protocol, Anthropic) et A2A (Agent2Agent, Google).
- Couche commerce : comment un agent découvre un catalogue, construit un panier et déclenche un achat chez un marchand. Standards : UCP (Google) et ACP (OpenAI/Stripe).
- Couche autorisation : comment on prouve qu'un humain a réellement mandaté l'agent pour dépenser, avec quelles limites. Standard : AP2 (Agent Payments Protocol, Google).
- Couche règlement : comment la valeur est transférée entre machines, souvent en micropaiements. Standards : x402 (Coinbase) et MPP (Machine Payments Protocol, Stripe/Tempo).
Tableau comparatif des protocoles
| Protocole | Porté par | Apparu | Couche | Rôle principal |
|---|---|---|---|---|
| UCP (Universal Commerce Protocol) | Google + Shopify, Etsy, Wayfair, Target, Walmart | jan. 2026 | Commerce | Standardiser tout le parcours marchand, de la découverte à la gestion de commande |
| ACP (Agentic Commerce Protocol) | OpenAI + Stripe | 2025 | Commerce | Checkout déclenché par un agent, alimente l'Instant Checkout de ChatGPT |
| AP2 (Agent Payments Protocol) | 2025 | Autorisation | Prouver et tracer le mandat de paiement donné par l'humain à l'agent | |
| x402 | Coinbase | 2025 | Règlement | Paiements machine à machine via le code HTTP 402, souvent en stablecoins |
| MPP (Machine Payments Protocol) | Stripe / Tempo | 2025 | Règlement | Règlement programmable entre agents et services |
| MCP (Model Context Protocol) | Anthropic | 2024 | Communication | Connecter un modèle aux outils, données et actions |
| A2A (Agent2Agent) | 2025 | Communication | Faire dialoguer des agents hétérogènes entre eux |
UCP : le standard marchand de Google
Le Universal Commerce Protocol a été lancé le 11 janvier 2026 par Google au salon NRF, co-développé avec Shopify, Etsy, Wayfair, Target et Walmart, et soutenu par plus de vingt acteurs (Adyen, American Express, Best Buy, Flipkart, Macy's, Mastercard, Stripe, The Home Depot, Visa, Zalando). C'est un standard open source, publié sur ucp.dev.
Sa promesse : supprimer le goulot d'étranglement des intégrations N x N, où chaque marchand devait construire une connexion sur mesure pour chaque surface d'agent. UCP standardise tout le cycle, de la découverte à la gestion de commande, autour de capacités (checkout, découverte produit, liaison d'identité, gestion de commande) qu'un agent découvre dynamiquement via un manifeste exposé à l'adresse /.well-known/ucp. Son architecture de paiement sépare l'instrument (ce avec quoi le consommateur paie) du gestionnaire de paiement (le processeur), et chaque autorisation s'appuie sur une preuve cryptographique du consentement de l'utilisateur. UCP est compatible avec AP2, A2A et MCP, et accepte plusieurs transports : une même capacité de checkout peut être exposée en REST ou via MCP. Google en a livré la première implémentation de référence, qui alimente l'achat direct depuis AI Mode dans Search et l'application Gemini, le marchand restant vendeur de référence.
ACP : le checkout agentique d'OpenAI et Stripe
L'Agentic Commerce Protocol, porté par OpenAI et Stripe, standardise le moment où un agent déclenche un achat chez un marchand. C'est lui qui sous-tend l'Instant Checkout dans ChatGPT, permettant à un utilisateur d'acheter un produit sans quitter la conversation. Il se situe sur la même couche que UCP (le parcours marchand), ce qui explique le chevauchement réel entre les deux sur la partie checkout, tandis que les autres couches restent distinctes.
AP2 : prouver le mandat de paiement
L'Agent Payments Protocol de Google ne déplace pas l'argent : il répond à la question de confiance qui bloque tout le reste. Comment un marchand ou une banque sait-il qu'un agent qui paie agit bien sur ordre d'un humain identifiable, dans des limites convenues ? AP2 formalise ce mandat de façon vérifiable et compatible avec A2A et MCP. UCP s'appuie d'ailleurs sur AP2 pour la sécurité des paiements agentiques.
x402 et MPP : le règlement entre machines
Sous la couche commerce, il faut encore transférer la valeur. x402, porté par Coinbase, réactive le code de statut HTTP 402 (Payment Required) pour permettre à un agent de payer une ressource ou un service directement, souvent en stablecoins, sans intermédiaire humain. Le Machine Payments Protocol (MPP), associé à Stripe et Tempo, vise un objectif voisin de règlement programmable. Ces protocoles ciblent les micropaiements entre agents et services numériques plutôt que l'achat de produits grand public.
MCP et A2A : la couche communication
Avant même de parler commerce, un agent doit pouvoir accéder à des outils et données, et parfois coordonner d'autres agents. Le Model Context Protocol d'Anthropic standardise la connexion d'un modèle à des outils et sources de données. L'Agent2Agent de Google standardise le dialogue entre agents hétérogènes. UCP et AP2 réutilisent tous deux ces transports plutôt que d'en inventer de nouveaux, ce qui illustre bien la logique d'empilement.
Concurrents ou complémentaires ?
L'opposition la plus répandue, UCP contre ACP, est en partie réelle (les deux touchent au checkout) mais largement exagérée. Stripe co-fonde UCP et porte ACP avec OpenAI : le pari affiché est la coexistence, pas la substitution. Pour le reste, les protocoles s'additionnent. Un scénario crédible : un agent utilise MCP pour lire un catalogue, UCP pour construire et valider le panier chez le marchand, AP2 pour prouver le mandat de l'utilisateur, et un rail de paiement (Google Pay, PSP, voire x402 pour un service numérique) pour le règlement.
Lequel concerne votre boutique ?
Si vous vendez des produits à des consommateurs, ce qui compte d'abord est d'être achetable sur les surfaces d'agents : exposez un catalogue propre et structuré, et préparez l'intégration UCP (via votre plateforme ou Merchant Center) ainsi que la compatibilité avec le checkout agentique d'OpenAI. La couche paiement (AP2, prestataire) est le plus souvent gérée pour vous. Les couches x402 et MPP concernent surtout les fournisseurs d'API et de services numériques facturés à l'usage par d'autres agents.
Questions fréquentes
Quelle est la différence entre UCP, ACP et AP2 ?
UCP standardise tout le parcours marchand, ACP standardise le checkout agentique (et alimente ChatGPT), AP2 prouve l'autorisation de paiement donnée par l'humain. Couches différentes, pensés pour coexister.
Ces protocoles sont-ils concurrents ?
Surtout complémentaires. Le seul vrai chevauchement est entre UCP et ACP sur le checkout. Tout le reste s'empile.
Quel protocole viser en priorité pour un e-commerce ?
L'exposition via UCP et ACP, car ce sont eux qui rendent votre catalogue achetable depuis AI Mode, Gemini et ChatGPT. Le paiement est généralement géré en amont par la plateforme.
Qu'est-ce que x402 ?
Un protocole de Coinbase qui réactive le HTTP 402 pour des règlements directs entre machines, souvent en stablecoins, orientés micropaiements plutôt que produits physiques.
Sources
- Google, « New tech and tools for retailers to succeed in an agentic shopping era » (11 janvier 2026)
- Google Developers, « Under the Hood: Universal Commerce Protocol (UCP) » (11 janvier 2026)
- Google Cloud, « Announcing Agent Payments Protocol (AP2) »
- Crossmint, « Agentic payments protocols compared (MPP, ACP, AP2, x402) »
- Openfort, « MPP, x402, ACP & AP2 compared »