Aperçu

Ce guide fournit des instructions détaillées aux développeurs qui intègrent l'Universal Commerce Protocol (UCP) sur Google. Il décrit les étapes nécessaires pour activer les transactions directement sur les surfaces IA de Google (Recherche, Gemini).

Aperçu de l'implémentation

Suivez ces étapes pour être présent sur les surfaces d'IA de Google. Vous pouvez choisir de proposer le paiement sans connexion ou des expériences plus avancées avec association de comptes.

  1. Préparez votre compte Merchant Center. Configurez la livraison, les retours et votre flux de produits pour permettre aux utilisateurs de découvrir et d'acheter vos produits sur les surfaces Google.
    • Lorsque vous êtes prêt, inscrivez-vous sur la liste d'attente pour contacter Google afin d'implémenter l'UCP. Votre intégration doit être approuvée par Google avant de pouvoir être déployée en Mode IA dans la recherche Google et dans Gemini.
  2. Configurez votre établissement avec Google Pay. Le gestionnaire de paiement Google Pay permet à vos utilisateurs de régler leurs achats avec leurs identifiants de paiement Google Wallet.
  3. Publiez votre profil UCP. Cela permettra à Google de négocier des services et des fonctionnalités, et d'accéder à vos gestionnaires de paiement et clés publiques pour la vérification de signature.
  4. Intégrez le paiement natif. Implémentez trois points de terminaison REST principaux pour la création, la mise à jour et la finalisation des sessions.
  5. Choisissez comment vérifier l'identité des utilisateurs :
    • Paiement sans connexion (par défaut) : aucune étape supplémentaire n'est requise.
    • Paiement avec compte associé : implémentez OAuth 2.0 pour synchroniser les profils utilisateur.
  6. Synchronisez l'état des commandes. Appelez les webhooks de Google pour transférer les mises à jour des commandes.