Protocole UCP de Shopify en 2026 : modifier les commandes dans le commerce par IA

Par Shubham Vats, Fondateur de Revize

Publié le 14 min de lecture

Sur cette page

Le commerce dispose désormais d’un langage commun. Voici ce qu’il faut comprendre.

Illustration isométrique d’un centre hexagonal violet lumineux reliant une tête symbolisant l’IA, une boutique, des icônes de paiement et un panier.

Vue d’ensemble : que vient-il de se passer ?

Sur plus de 10 millions de commandes Shopify, environ 1 sur 19 (5,2 %) est modifiée après le paiement (Revize, 2026). L’ampleur de cette pratique aide à comprendre la portée de l’annonce faite le 11 janvier 2026 à New York, lors de la conférence de la National Retail Federation (NRF) : Sundar Pichai, PDG de Google, a présenté une initiative qui devrait changer en profondeur la façon dont nous créons des expériences de commerce en ligne.

Le Universal Commerce Protocol (UCP), développé conjointement par Shopify et Google avec le soutien de Walmart, Target, Etsy, Wayfair et de plus de 20 autres acteurs majeurs, est désormais disponible.

Il s’agit de l’émergence d’un langage commun pour le commerce par IA.

Pensez à ce que HTTP a apporté au Web. UCP vise à jouer le même rôle pour le commerce assuré par des agents IA : établir un protocole de base qui leur permet de trouver des produits, de négocier les conditions de paiement et de finaliser des achats auprès de n’importe quel marchand, sur n’importe quelle plateforme et depuis n’importe quelle interface d’IA.

Si vous développez des applications Shopify, dirigez une agence ou créez une technologie pour le commerce, cette évolution change votre feuille de route. Voyons comment.

Qu’est-ce que l’UCP, exactement ?

Le Universal Commerce Protocol est une norme open source qui définit la façon dont les agents IA et les systèmes commerciaux communiquent tout au long du parcours d’achat, de la découverte des produits au paiement, puis à l’assistance après l’achat.

Avant l’UCP, un assistant IA qui voulait acheter un article pour le compte d’un utilisateur avait besoin d’une intégration propre à chaque marchand, à chaque enseigne et à chaque système de paiement. Cette complexité N×N rendait le déploiement du commerce par agents IA pratiquement impossible à grande échelle.

L’UCP propose une idée simple, mais puissante : un protocole commun à tous.

Schéma isométrique carré montrant un centre relié à quatre icônes : un robot, une boutique, des moyens de paiement et un profil utilisateur.

Les quatre acteurs de l’écosystème UCP

L’UCP attribue un rôle clair à chaque intervenant :

1. Plateformes (agents et applications) Ce sont les interfaces d’IA avec lesquelles les utilisateurs interagissent : Google AI Mode, l’application Gemini, ChatGPT, Microsoft Copilot ou toute autre application reposant sur des agents IA. Elles trouvent les produits, constituent les paniers et orchestrent les achats pour le compte des utilisateurs.

2. Entreprises (marchands) Ce sont les enseignes et les marques qui vendent les produits. Elles restent les vendeurs officiels et conservent le contrôle de leurs relations clients, de leurs prix et de leur logique de paiement.

3. Fournisseurs d’identifiants de paiement Il s’agit de services comme Google Pay, Shop Pay, PayPal et Stripe, ainsi que de tout acteur chargé de la tokenisation et de la transmission sécurisée des données de paiement.

4. Prestataires de services de paiement (PSP) Ce sont les systèmes qui encaissent les fonds et règlent les transactions.

Cette répartition des responsabilités permet à l’UCP de fonctionner. Chaque acteur sait ce qu’il doit faire, et le protocole définit précisément comment ils communiquent.

Le problème : pourquoi le commerce avait besoin d’un protocole

Aujourd’hui, les systèmes commerciaux sont très fragmentés.

Prenons le cas d’un client qui souhaite acheter un produit avec un assistant IA :

Illustration divisée en deux comparant un réseau de connexions enchevêtrées à gauche à un réseau organisé autour d’un centre à droite.

  • L’IA doit trouver le produit parmi des millions de marchands
  • Elle doit connaître la disponibilité, les prix et les options d’expédition en temps réel
  • Elle doit gérer les programmes de fidélité, les codes de réduction et les préférences d’abonnement
  • Elle doit recueillir les données de paiement de façon sécurisée
  • Elle doit finaliser le paiement en respectant toutes les exigences propres au marchand
  • Enfin, elle doit prendre en charge le suivi des commandes, les retours et le service client

Avant l’UCP, une plateforme d’IA devait créer une intégration sur mesure avec chaque marchand pour accomplir ces tâches. Google aurait eu besoin d’une intégration pour Nike, d’une autre pour Walmart et d’une autre encore pour un petit marchand Shopify vendant des bougies artisanales.

Cela représente des milliers d’intégrations sur mesure. Ce modèle ne passe pas à l’échelle.

L’UCP ramène ce problème N×N à un seul point d’intégration. Implémentez l’UCP une fois, et votre système commercial pourra fonctionner avec tout agent compatible. Créez un agent qui utilise l’UCP, et il pourra effectuer des transactions avec tout marchand compatible.

C’est ce qui change la donne.

Les trois capacités fondamentales de l’UCP

La première version de l’UCP se concentre sur trois capacités fondamentales couvrant les principales étapes du commerce :

Trois cartes violettes empilées verticalement : « Découverte et recherche », « Paiement unifié » avec une barre de progression, et « Suivi des commandes ».

1. Paiement

C’est le cœur de l’UCP. Cette capacité permet aux agents de :

  • Créer et gérer des sessions de paiement
  • Ajouter des articles avec les bons prix
  • Appliquer des codes de réduction et des avantages de fidélité
  • Recueillir les renseignements de l’acheteur (adresse de livraison, coordonnées)
  • Associer les données de paiement au moyen de gestionnaires sécurisés
  • Finaliser les achats et en obtenir la confirmation

Le parcours de paiement est conçu pour la négociation. Le marchand indique les renseignements dont il a besoin (choix d’une date de livraison, confirmation d’une taille, acceptation des conditions d’une précommande), et l’agent sait exactement quoi recueillir avant de finaliser l’achat.

2. Liaison des identités

Cette capacité utilise OAuth 2.0 pour relier l’identité d’un utilisateur entre plusieurs plateformes. Lorsque l’assistant IA d’un client connaît ses identifiants de fidélité, ses préférences de livraison et ses moyens de paiement, le passage à la caisse devient beaucoup plus fluide.

La liaison des identités permet :

  • L’application automatique des avantages de fidélité
  • L’utilisation d’adresses de livraison enregistrées
  • La prise en compte des préférences mémorisées (emballage cadeau, instructions de livraison)
  • L’application de prix personnalisés pour les membres

3. Gestion des commandes

L’UCP prend aussi en compte ce qui se passe après l’achat. Sa capacité de gestion des commandes comprend :

  • Le suivi en temps réel du traitement des commandes (fulfillment)
  • Les demandes de modification de commande
  • Le lancement des retours et des remboursements
  • Le transfert au service client

Pour des applications comme Revize, qui se concentrent sur l’expérience après l’achat, cette capacité est majeure. L’UCP normalise la façon dont les agents peuvent demander des modifications de commande et crée ainsi un lien direct avec les changements que les clients effectuent eux-mêmes après le paiement.

Architecture technique : conçue pour évoluer

L’équipe d’ingénierie de Shopify résume sa philosophie ainsi : « Les protocoles monolithiques finissent par céder sous le poids de la complexité. Les protocoles organisés en couches avec soin résistent et prospèrent. »

L’UCP a été conçu dans cet esprit. Voici le rôle de chaque couche :

Schéma isométrique violet en 3D montrant une plateforme en plusieurs couches, avec « Shopping Service » à la base et différents modules au-dessus.

Couche 1 : Shopping Service

Cette couche de base définit les éléments fondamentaux d’une transaction :

  • Les sessions de paiement
  • Les articles
  • Les totaux et les prix
  • Les messages de statut
  • La gestion standard des erreurs

Couche 2 : capacités

Ce sont les grandes fonctions que les entreprises implémentent :

  • dev.ucp.shopping.checkout — Parcours de paiement principal
  • dev.ucp.shopping.orders — Gestion du cycle de vie des commandes
  • dev.ucp.shopping.catalog — Découverte des produits

Chaque capacité possède sa propre version. Shopify peut publier Checkout v2 sans modifier Orders.

Couche 3 : extensions

Ce sont des schémas propres à un domaine qui complètent les capacités :

  • dev.ucp.shopping.fulfillment — Expédition, retrait, créneaux de livraison
  • dev.ucp.shopping.discount — Application des codes de réduction
  • dev.ucp.shopping.subscription — Fréquences de facturation récurrente
  • dev.ucp.shopping.ap2_mandate — Autorisation cryptographique des transactions autonomes

Les extensions peuvent être combinées. Un marchand peut prendre en charge la négociation des options de traitement des commandes sans proposer d’abonnements. Un agent peut gérer les réductions même si le marchand ne permet pas de relier les comptes de fidélité.

Grâce à cette architecture, l’UCP peut évoluer sans rendre les implémentations existantes incompatibles. De nouvelles capacités et extensions peuvent être ajoutées à mesure que les besoins du commerce changent.

Conçu pour l’interopérabilité

L’UCP fonctionne avec les protocoles existants :

Schéma montrant un centre « UCP CORE » relié à quatre éléments : « MCP », « A2A », « AP2 » et « REST APIs ».

Model Context Protocol (MCP)

Le MCP d’Anthropic définit la façon dont les modèles d’IA interagissent avec des outils externes. Les capacités de l’UCP peuvent être mises à disposition au moyen d’outils MCP, ce qui permet à Claude et à d’autres grands modèles de langage de les appeler directement.

Shopify fournit déjà des serveurs MCP qui implémentent des capacités UCP pour la découverte des produits, le paiement et les commandes.

Agent2Agent (A2A)

Le protocole A2A de Google permet aux agents IA de communiquer entre eux. L’UCP s’appuie sur A2A lorsque des agents doivent se coordonner, par exemple lorsqu’un agent chargé des achats travaille avec un agent du service client.

Agent Payments Protocol (AP2)

Également créé par Google, AP2 définit les mécanismes de paiement propres aux transactions effectuées par des agents IA. L’UCP s’intègre à AP2 pour autoriser les paiements de manière sécurisée, avec une vérification cryptographique.

Lorsqu’un agent doit finaliser un achat de façon autonome (sans confirmation de l’utilisateur en temps réel), l’extension dev.ucp.shopping.ap2_mandate fournit une preuve irréfutable du consentement de l’utilisateur.

REST et JSON-RPC

Pour les entreprises qui souhaitent une intégration simple, l’UCP fonctionne avec des API REST standard. Aucun mode de transport particulier n’est nécessaire. HTTP et JSON suffisent.

Ce que cela signifie pour les marchands Shopify

Si vous gérez une boutique Shopify, voici les conséquences immédiates :

Ordinateur portable affichant un tableau de bord « Agentic Storefronts », entouré d’icônes Google, Microsoft et ChatGPT ainsi que de fiches produit.

Vendre depuis les interfaces d’IA

Shopify déploie des expériences d’achat natives sur :

  • Google AI Mode (dans Search)
  • Gemini App
  • Microsoft Copilot (via Copilot Checkout)
  • ChatGPT (via l’intégration existante)

Vous gérez l’ensemble depuis un seul endroit : Agentic Storefronts, dans votre Shopify Admin.

Vous restez le vendeur officiel. Vous gardez votre logique de paiement, vos prix et votre relation client. L’UCP multiplie simplement les endroits où les clients peuvent vous trouver et acheter vos produits.

Shopify Catalog s’ouvre à toutes les marques

Shopify Catalog, la base de données de produits qui permet de rendre les articles visibles dans les outils d’IA, est désormais accessible à toutes les marques grâce au nouveau forfait Agentic. Même si votre boutique n’utilise pas Shopify, vous pouvez vous appuyer sur son infrastructure pour référencer vos produits dans les canaux d’IA.

Intégration de Direct Offers

Le nouveau programme pilote Direct Offers de Google permet aux marchands de proposer des réductions exclusives aux personnes qui montrent une forte intention d’achat, directement dans AI Mode. Si quelqu’un recherche « meilleure valise cabine », votre offre de 20 % de réduction peut apparaître dans la conversation.

Des marchands Shopify participent déjà au programme pilote aux côtés de marques comme Petco, e.l.f. Cosmetics et Samsonite.

Ce que cela signifie pour les développeurs d’applications Shopify

Pour les développeurs, de nouvelles possibilités s’ouvrent.

Une main interagit avec un schéma flottant de composants commerciaux à côté d’un écran affichant du code.

Vos applications peuvent devenir accessibles aux agents

Pensez aux fonctions de votre application. Imaginez maintenant qu’un agent IA puisse les appeler.

Application de modification de commande ? Un agent pourrait demander des modifications au moyen d’une interface standardisée.

Gestion des abonnements ? Les agents peuvent négocier les fréquences de facturation grâce à l’extension dédiée aux abonnements.

Programmes de fidélité ? La liaison des identités permet aux agents d’appliquer automatiquement les récompenses.

Solutions de traitement des commandes ? L’extension correspondante définit la façon dont les agents négocient les options de livraison.

Le modèle d’extension de l’UCP vous permet de définir vos propres capacités et de les rendre accessibles à l’écosystème des agents IA.

Créer des fonctionnalités compatibles avec l’UCP

La spécification UCP est disponible en open source sur GitHub. Pour commencer :

  1. Lisez la spécification : consultez la documentation complète sur ucp.dev
  2. Explorez les exemples : des implémentations de référence sont disponibles en Python et en TypeScript
  3. Essayez le Playground : ucp.dev/playground propose des démonstrations interactives
  4. Utilisez les SDK : les SDK natifs vous aident à accélérer l’implémentation

Les possibilités liées à la gestion des commandes

Pour les applications consacrées à l’après-achat, la capacité de gestion des commandes de l’UCP offre une voie d’intégration directe. Le protocole définit :

  • La façon dont les agents demandent le statut d’une commande
  • La façon dont les événements de traitement des commandes sont communiqués
  • La façon dont les modifications (changement d’adresse, remplacement d’article) peuvent être demandées
  • Le déroulement des retours et des remboursements

Si vous développez une application dans ce domaine, prévoyez la compatibilité avec l’UCP dans votre feuille de route.

Ce que cela signifie pour les agences

Si votre agence accompagne des marchands Shopify, l’UCP vous donne l’occasion d’élargir sensiblement votre offre de services.

Équipe réunie autour d’une table de conférence, avec un logo « UCP » lumineux et des graphiques de données holographiques flottants.

De nouveaux services

Audits de préparation au commerce par agents IA Évaluez si les données produit, les parcours de paiement et la logique de traitement des commandes d’un marchand sont prêts pour les interfaces d’IA.

Optimisation de Shopify Catalog Aidez les marchands à structurer les métadonnées de leurs produits afin qu’ils soient visibles sur les plateformes d’IA. C’est le référencement à l’ère des agents.

Conseil en intégration UCP Pour les grandes entreprises qui créent des expériences commerciales sur mesure, accompagnez la définition de leur stratégie d’implémentation de l’UCP.

Stratégie pour les canaux d’IA Conseillez les marques sur les interfaces d’IA pertinentes pour elles et sur la façon d’y améliorer leur présence.

Le défi de la découverte devient une occasion à saisir

Les agents IA ne parcourent pas les boutiques comme les clients. Ils ne font pas de lèche-vitrines. Ils répondent à des questions et accomplissent des tâches.

La visibilité des produits devient donc une question de données. Les marchands ont besoin :

  • De métadonnées produit riches et structurées
  • De réponses aux questions fréquentes sur leurs produits
  • D’informations sur la compatibilité
  • De recommandations de produits de remplacement

Google ajoute des dizaines de nouveaux attributs de données dans Merchant Center précisément dans ce but. Les agences qui aideront les marchands à bien renseigner ces données auront un avantage.

UCP et ACP : comprendre les différents protocoles

L’UCP n’est pas le seul protocole de commerce par agents IA. OpenAI et Stripe ont lancé le Agentic Commerce Protocol (ACP) en septembre 2025.

Schéma comparant « UCP Platform » et « ACP Platform », reliées par un « Interoperability Bridge ».

Voici leurs différences :

Critère UCP (Google/Shopify) ACP (OpenAI/Stripe)
Principaux soutiens Google, Shopify, Walmart, Target, Etsy OpenAI, Stripe
Périmètre Parcours commercial complet (découverte → paiement → après-achat) Paiement et déroulement des transactions
Choix des moyens de paiement Tout prestataire de paiement, tout portefeuille numérique Principalement Stripe (avec élargissement prévu)
Marchands pris en charge Plus de 20 grandes enseignes et l’écosystème Shopify Etsy dans un premier temps, Shopify prévu
Modes de transport REST, MCP, A2A, GraphQL REST, MCP

La différence essentielle

L’UCP couvre un périmètre plus large. Il définit la façon dont les agents et les marchands interagissent à toutes les étapes et sur toutes les interfaces du commerce, au-delà du seul paiement.

L’ACP se concentre davantage sur la standardisation du déroulement des transactions.

Les deux protocoles sont open source et visent l’interopérabilité. L’écosystème prendra probablement en charge les deux. Les marchands implémenteront les capacités de chacun selon les plateformes d’IA sur lesquelles ils souhaitent être présents.

Pour commencer : guide pratique d’implémentation

Vous souhaitez rendre votre application Shopify ou votre expérience marchande compatible avec l’UCP ? Voici les étapes à suivre.

Chemin violet sinueux jalonné d’étapes lumineuses intitulées « SPEC », « SANDBOX », « TESTING » et « LAUNCH ».

Étape 1 : comprendre votre rôle

Êtes-vous :

  • Une plateforme qui crée un agent capable de faire des achats ?
  • Une entreprise qui met à disposition des capacités de paiement ?
  • Un prestataire de paiement qui gère les échanges d’identifiants ?

Votre parcours d’implémentation dépend de votre rôle. La plupart des développeurs Shopify adopteront le point de vue de l’entreprise : mettre à disposition des capacités que les agents pourront appeler.

Étape 2 : consulter la spécification

La spécification UCP est disponible ici :

  • Documentation : ucp.dev/specification
  • GitHub : github.com/Universal-Commerce-Protocol/ucp

Les sections essentielles à comprendre sont :

  • La découverte des capacités
  • Le cycle de vie d’une session de paiement
  • La négociation avec les gestionnaires de paiement
  • La combinaison des extensions

Étape 3 : commencer par les exemples

Shopify et Google proposent des implémentations de référence à l’adresse github.com/Universal-Commerce-Protocol/samples

L’exemple en Python montre :

  • La découverte des capacités
  • La gestion des sessions de paiement
  • Le traitement des paiements
  • Le cycle de vie des commandes

Étape 4 : implémenter les capacités principales

Pour la plupart des applications, commencez par :

  1. Point de terminaison de profil : déclarez les capacités que vous prenez en charge
  2. Sessions de paiement : créez, mettez à jour et finalisez les transactions
  3. Webhooks : informez les plateformes des changements de statut des commandes

Étape 5 : ajouter les extensions pertinentes

Selon la fonction de votre application :

  • Applications de traitement des commandes → dev.ucp.shopping.fulfillment
  • Applications de réduction et de promotion → dev.ucp.shopping.discount
  • Applications d’abonnement → dev.ucp.shopping.subscription

Étape 6 : tester avec le Playground

ucp.dev/playground vous permet de simuler les interactions des agents avec votre implémentation avant sa mise en production.

Les prochaines étapes

L’UCP en est à ses débuts. Voici ce que prévoit sa feuille de route :

De nouveaux secteurs

Le commerce de détail est la priorité initiale, mais l’UCP est conçu pour s’étendre à :

  • La réservation de voyages
  • La réservation de services
  • Les produits numériques
  • Les commandes de repas et la restauration

Le modèle d’extension du protocole facilite l’ajout de nouveaux secteurs.

Des capacités renforcées

Prochainement :

  • Paniers contenant plusieurs articles : paniers complexes avec traitement des commandes par plusieurs marchands
  • Gestion des programmes de fidélité : points, récompenses et avantages standardisés
  • Assistance après l’achat : suivi, retours et transfert au service client
  • Signaux de personnalisation : découverte des produits améliorée selon le contexte de l’utilisateur

Déploiement dans d’autres régions

Le déploiement initial se concentre sur les États-Unis, mais l’UCP est en cours d’adaptation pour :

  • Les moyens de paiement régionaux
  • La conformité aux réglementations locales
  • Les pratiques commerciales propres à chaque marché

Pour conclure

Le Universal Commerce Protocol est plus qu’une spécification technique. Il repose sur une vision du commerce dans un monde où l’IA occupe une place centrale.

Voici ce que nous savons :

Pour les marchands : vendre depuis les interfaces d’IA devient beaucoup plus simple. Shopify rend cela possible avec Agentic Storefronts : une seule interface d’administration pour gérer votre présence sur Google, Microsoft, ChatGPT et d’autres plateformes.

Pour les développeurs d’applications : vos applications peuvent intégrer l’écosystème du commerce par agents IA. Grâce au modèle d’extension de l’UCP, vous pouvez rendre vos fonctions accessibles aux agents IA de façon standardisée. Commencez par la spécification, appuyez-vous sur les exemples et publiez une première implémentation.

Pour les agences : une nouvelle catégorie de services apparaît. Préparation au commerce par agents IA, optimisation du catalogue, stratégie pour les canaux d’IA : autant de possibilités concrètes de vous démarquer.

Les entreprises qui soutiennent l’UCP — Google, Shopify, Walmart, Target, Visa, Mastercard, Stripe et plus de 20 autres — investissent dans l’infrastructure de la prochaine ère du commerce.

La question n’est pas de savoir si le commerce par agents IA va se développer, mais si vous serez prêt lorsqu’il le fera.

Silhouette sur une falaise contemplant un réseau commercial lumineux, avec un chemin interrompu derrière elle.

Ressources

  • Site officiel de l’UCP : ucp.dev
  • Dépôt GitHub : github.com/Universal-Commerce-Protocol/ucp
  • Documentation de Shopify sur les agents : shopify.dev/docs/agents
  • Guide UCP de Google : developers.google.com/merchant/ucp
  • Exemples d’implémentation : github.com/Universal-Commerce-Protocol/samples

Cet article fait partie de notre série « Au-delà du paiement », consacrée aux technologies qui façonnent l’avenir du commerce en ligne. Chez Revize, nous aidons les marchands Shopify à améliorer l’expérience après l’achat grâce à la modification intelligente des commandes. Alors que le commerce évolue vers des interactions pilotées par l’IA, nous continuons à suivre ces avancées de près et à en faire profiter les marchands que nous accompagnons.

Mis à jour en août 2026. Revize est une application Shopify qui permet aux clients de modifier eux-mêmes leur commande après l’achat. Avant le traitement de la commande, ils peuvent changer l’adresse de livraison, remplacer une variante ou un produit, annuler la commande et obtenir un remboursement ou un avoir, sans contacter l’assistance. Découvrez comment permettre aux clients de modifier eux-mêmes leurs commandes Shopify, ou retrouvez Revize sur le Shopify App Store.