Publiez un profil Universal Commerce Protocol
Un profil UCP à /.well-known/ucp indique aux agents d’achat ce que prend en charge votre paiement et comment ils peuvent régler, pour qu’ils concluent un achat sans extraire vos pages de panier.
SagBot lit /.well-known/ucp sur votre site.
Exposez un point d’accès Agentic Commerce Protocol
ACP est le protocole de commande derrière les achats dans ChatGPT. Un document de découverte à /.well-known/acp.json oriente les agents vers votre API de paiement. SagBot l’affiche comme conseil : adoptez-le quand vous serez prêt à vendre dans les assistants.
SagBot lit /.well-known/acp.json sur votre site.
Laissez les agents payer en HTTP avec x402
x402 permet à un agent de payer une ressource dans la requête elle-même : le serveur répond 402 Payment Required avec le prix, l’agent paie et réessaie. Cela convient mieux aux biens numériques et aux contenus payants qu’aux paniers de produits physiques.
SagBot lit si votre site répond par un 402 accompagné d’un en-tête Payment-Required.
Signalez les opérations payantes pour MPP
Si votre boutique a une API, MPP vous permet de marquer les opérations payantes avec x-payment-info dans votre fichier OpenAPI, pour que les agents connaissent le prix avant d’appeler.
SagBot lit /openapi.json sur votre site, à la recherche d’opérations avec x-payment-info.
Décrivez votre boutique en données structurées
Avant tout protocole, les agents lisent la page. Les JSON-LD Organization et Product leur donnent votre nom, vos prix et votre disponibilité sous forme de données plutôt que de texte à interpréter.
SagBot lit chaque bloc JSON-LD de votre site : s’il est valide et si ses nœuds sont typés.
Servez du Markdown aux agents
Les agents d’achat comparent de nombreuses pages par tâche. Répondre à Accept: text/markdown par du Markdown propre rend vos pages moins coûteuses à lire que celles d’un concurrent, ce qui compte quand un agent choisit où regarder.
SagBot lit la réponse de votre site à une requête avec Accept: text/markdown.
Voyez lesquels votre boutique réussit
Analysez en choisissant « Boutique » pour inclure les contrôles de commerce. Chaque contrôle en échec est accompagné d’un correctif que votre développeur peut coller dans un agent de code.