Intent Mandate
Premier des trois mandates AP2 (Agent Payments Protocol). Capture l'intention d'achat de l'utilisateur sans figer ni le panier ni le montant. Forme un consentement borné (catégorie de produit, budget maximum, fenêtre temporelle) que l'agent peut exécuter en autonomie.
Premier des trois mandates AP2 (Agent Payments Protocol). Capture l'intention d'achat de l'utilisateur sans figer ni le panier ni le montant. Forme un consentement borné (catégorie de produit, budget maximum, fenêtre temporelle) que l'agent peut exécuter en autonomie.
Anatomie d’un Intent Mandate
Le mandate inclut les champs suivants :
- Scope : catégorie ou type de produit autorisé (“running shoes size 42”).
- Budget cap : montant maximum acceptable, devise.
- Validity window : date de début et d’expiration (souvent 7 à 30 jours).
- Merchant scope : marchands ou domaines acceptés (vide = tout le réseau AP2).
- User signature : passkey ou WebAuthn attestant la volonté.
L’agent reçoit ce mandate, peut le présenter à plusieurs marchands en parallèle, et n’a pas à redemander confirmation pour chaque ligne tant qu’il reste dans le scope.
Cas d’usage typiques
- Réassort récurrent : “rachète mon café en grain quand le stock baisse, dans la limite de 40 € par mois”.
- Recherche multi-marchands : “trouve-moi une paire de bottes Chelsea cuir noir taille 42, jusqu’à 250 €”.
- Liste cadeaux : “achète un livre dans cette liste, jusqu’à 30 €, avant Noël”.
Pourquoi pas un simple panier pré-rempli
Un panier figé suppose qu’on connaît déjà le marchand et le SKU. L’Intent Mandate fonctionne en amont, quand le choix reste ouvert. C’est la pièce qui débloque la concurrence inter-marchands dans le commerce agentique : l’agent peut sourcer la meilleure offre sans devoir redemander un OK utilisateur pour chaque candidat.
À ne pas confondre avec
- [[cart-mandate]] : étape suivante, fige un panier précis.
- [[payment-mandate]] : étape finale, autorise le débit.
- Subscription d’abonnement classique : non révocable au mandate level, gestion côté marchand.