An Offer Is a Time-Bound Promise
An agent can identify a product, find a merchant, and complete a payment while the actual offer remains unclear. The transaction may contain an item, a price, and a receipt, yet omit the conditions that made the exchange valid: which inventory state applied, who could accept the terms, when the price expired, what was promised after settlement, and which authority could correct the record. Agentic commerce needs a machine-readable offer that can answer those questions before a commitment becomes irreversible.
This is a different object from the product passport. A passport says what the thing is. A protocol says how a request travels. An offer says what a named counterparty may receive, under which conditions, for how long, and with what obligations after acceptance. That record is the bridge between discovery and commitment.
A product can carry its identity; an offer must carry the conditions under which identity becomes a transaction.
The transaction has a missing sentence
Public work on agentic commerce is now making the surrounding layers visible. The W3C/GS1 workshop held on 8–9 September 2026 placed the Universal Commerce Protocol beside questions of delegated authority, product variants, brand-authoritative data, agent identity, and payment autonomy. One session described UCP as an open protocol for standardizing commerce interactions across businesses, platforms, and payment providers. Another described a production deployment of emerging protocols across millions of merchants. These are workshop accounts and implementation reports, not proof that the market has solved the problem.
They do show where the missing sentence sits. A protocol can tell an agent how to request a quote or start checkout. A product identity can tell it which object the quote concerns. Neither one, by itself, states the complete promise being made at that moment.
An offer should state at least:
- Referent: the exact product, service, edition, lot, or licence covered by the promise.
- Consideration: price, currency, taxes, fees, credits, deposits, and the settlement method.
- Eligibility: the person, organization, geography, account status, or consent condition that permits acceptance.
- Terms: delivery, cancellation, warranty, usage rights, substitutions, exclusions, and remedies.
- Validity: the start time, expiry time, inventory state, and event that causes the offer to change or disappear.
- Authority: the party entitled to issue, amend, withdraw, or fulfil each material promise.
- Receipt: the evidence that records what the agent showed, what the buyer accepted, and which version was active.
The fields are ordinary commercial language. Their importance changes when an agent reads and acts on them without a person comparing every clause. A human can notice that a discount applies only to one size, that delivery excludes a region, or that a subscription renews automatically. An agent needs those boundaries represented in a form that its runtime can test and preserve.
Freshness is part of the promise
Offers are temporal objects. The price may change when stock falls below a threshold. Eligibility may depend on a membership or a location. A delivery commitment may expire when a carrier misses a collection window. A licence may cover one publication date but not the next edition. The offer is therefore not a static description attached to a catalogue item. It is a versioned state that must tell the machine when its authority begins and ends.
GS1’s Conformant Resolver standard is useful here because it separates a persistent identifier from the changing information attached to the identified entity. That distinction supports a clean architecture: the product identity can remain stable while an offer resolver publishes current price, availability, conditions, and authorized actions. The offer can expire without corrupting the product record. A correction can be issued without pretending that yesterday’s terms were never shown.
Expiration must also be observable. A system that silently serves a stale offer creates a dispute that no receipt can settle. The record should preserve the time at which the agent retrieved the offer, the version it saw, the conditions it displayed, and the event that invalidated it. If a merchant changes a delivery promise between recommendation and checkout, the agent should either refresh the offer or explain why the earlier promise still governs.
Authority travels with acceptance
The W3C workshop includes proposals for trusted agentic service protocols, structured delegation, runtime enforcement, cryptographically verifiable evidence, and mechanisms for proving an agent’s authority to a merchant. NIST’s AI Agent Standards Initiative places open protocols, authentication and identity infrastructure, and security evaluation in the same strategic frame. The implication is precise: an offer cannot be treated as complete until the system knows who is allowed to accept it and on whose behalf.
This does not mean every purchase needs a human approval screen. A buyer can delegate a bounded purchasing mandate: a maximum price, approved merchants, permitted categories, delivery location, renewal rule, and a route for exceptions. The agent can then compare offers within that mandate. The runtime must preserve the delegation with the acceptance record, so a later reviewer can distinguish an authorized choice from a model’s unsupported preference.
Delegation also needs a failure state. If an offer changes currency, crosses a jurisdiction, substitutes an item, adds a recurring charge, or exceeds the delegated limit, the agent should stop and ask for a new authority. A refusal at that boundary protects the institution’s control of its own promise.
African markets need offer infrastructure that keeps context
In African commerce, the offer layer must handle conditions that global schemas often compress: multiple languages, informal and formal seller identities, mobile-money rails, variable delivery networks, regional tax treatment, cooperative membership, and products whose meaning depends on provenance or community authority. A machine that sees only a standardized SKU and a payment token can move money while losing the social and legal context that makes the exchange legitimate.
Consider a cooperative selling agricultural inputs across a border. The product identity may be stable, but the offer can differ by country, season, member status, payment rail, delivery route, and approved use. A local publisher may offer the same title in print, digital, translation, and classroom licence forms. A cultural producer may authorize reading and quotation while excluding adaptation. These are not edge cases to be added after a global commerce engine is complete. They are the terms of the market.
Sovereignty enters through the ability to author those terms, preserve them in local languages, and expose their mapping to shared protocols. Interoperability should carry the institution’s distinctions outward. It should not require the institution to erase them before a machine can participate.
Where the investable surface is widening
The commercial object is the offer-control layer: registries, resolvers, policy engines, and receipts that let agents discover, compare, accept, update, and dispute a time-bound promise without losing the product, authority, or context behind it.
- Offer registries: versioned records for price, eligibility, terms, inventory, validity, language, and settlement across merchants and platforms.
- Offer resolvers: services that return the current promise for a stable product or service identity and expose explicit expiry and refusal states.
- Delegation-aware checkout: runtimes that test an offer against a buyer’s mandate before accepting it and escalate changes that exceed scope.
- Commercial receipts: evidence packages that preserve the offer version, authority, displayed conditions, acceptance, and post-settlement obligations.
- Dispute and correction rails: systems that connect stale data, merchant amendments, refunds, recalls, and appeals to the exact offer that governed the decision.
Underwriting can begin with questions that expose operational capacity: how often does an agent accept an expired or altered offer; can a buyer reconstruct the exact terms it saw; how quickly does a withdrawn promise disappear from dependent surfaces; can the system preserve eligibility and price across languages and payment rails; and how many disputes can be resolved from the record without recreating the entire interaction?
The valuable company in this category will own a maintained network of promises rather than another catalogue interface. Its advantage will come from the quality of expiry handling, authority binding, local terms, correction paths, and evidence that survives a change of model or commerce platform. Revenue may arrive through resolution, verification, payment support, compliance, or dispute operations. The durable asset is a trusted record of what could be accepted, by whom, and when.
Build the promise before automating the purchase
An institution can start with one costly ambiguity: a recurring renewal, a cross-border delivery, a regulated product, a multilingual licence, or a membership discount. Give the offer a stable identifier, separate the product from the promise, define the issuer, the eligible principal, the conditions, the expiry event, and the receipt, then test the agent with a changed price, a missing field, an expired offer, a language variant, and a request outside the buyer’s mandate.
Then test correction by withdrawing the offer, changing its delivery condition, revoking the agent’s delegation, and asking the system what the buyer, merchant, reviewer, and downstream ledger can still see. A commerce layer earns trust when it can state which promise governed an action and can repair the record when that promise was wrong.
Agentic commerce will be described through protocols, assistants, and autonomous checkout. The harder infrastructure is quieter. It is the offer record that binds the thing, the price, the authority, the conditions, the clock, and the right of correction. Before a machine commits a buyer or seller, it should be able to say exactly what was promised.
Sources
- W3C/GS1 Workshop on E-Commerce for Humans and AI Agents, agenda for 8–9 September 2026. The agenda records sessions on Universal Commerce Protocol, production experience with emerging agentic-commerce protocols, delegated payment authority, brand-authoritative data, product variants, agent identity, and machine-readable publisher surfaces. These are workshop presentations and implementation reports, not proof that the market has solved the problems described.
- GS1, “GS1-Conformant Resolver Standard.” The standard distinguishes the persistent identity of an entity from changing information about it and defines machine-discoverable, machine-actionable resolution through GS1 Digital Link identifiers.
- National Institute of Standards and Technology, “AI Agent Standards Initiative” (updated August 14, 2026). NIST identifies industry-led standards, open protocols, agent authentication and identity infrastructure, and security evaluations as connected strategic work areas.
- European Commission AI Act Service Desk, “How are AI agents addressed within the AI Act?” The official FAQ explains that agents are covered through the Act’s AI-system and GPAI definitions, notes transparency rules from 2 August 2026 for agents intended to interact with people or generate content, and describes the Commission’s preliminary treatment of the fast-moving category.
Une offre est une promesse à durée définie
Un agent peut identifier un produit, trouver un marchand et effectuer un paiement alors que l’offre réelle demeure imprécise. La transaction peut contenir un article, un prix et un reçu tout en omettant les conditions qui rendaient l’échange valide : quel état du stock s’appliquait, qui pouvait accepter les conditions, quand le prix expirait, ce qui était promis après le règlement et quelle autorité pouvait corriger le dossier. Le commerce agentique a besoin d’une offre lisible par machine, capable de répondre à ces questions avant qu’un engagement ne devienne irréversible.
Il s’agit d’un objet différent du passeport du produit. Un passeport indique ce qu’est la chose. Un protocole indique comment une demande circule. Une offre indique ce qu’une contrepartie nommée peut recevoir, sous quelles conditions, pendant combien de temps et avec quelles obligations après l’acceptation. Ce dossier constitue le pont entre la découverte et l’engagement.
Un produit peut porter son identité ; une offre doit porter les conditions dans lesquelles cette identité devient une transaction.
La transaction contient une phrase manquante
Les travaux publics sur le commerce agentique rendent désormais visibles les couches voisines. L’atelier W3C/GS1 tenu les 8 et 9 septembre 2026 a placé le Universal Commerce Protocol à côté des questions d’autorité déléguée, de variantes de produits, de données faisant autorité pour la marque, d’identité des agents et d’autonomie des paiements. Une session a présenté UCP comme un protocole ouvert destiné à standardiser les interactions commerciales entre entreprises, plateformes et fournisseurs de paiement. Une autre a décrit le déploiement en production de protocoles émergents auprès de millions de marchands. Il s’agit de comptes rendus d’atelier et de rapports d’implémentation, et non de la preuve que le marché a résolu le problème.
Ces travaux montrent cependant où se trouve la phrase manquante. Un protocole peut indiquer à un agent comment demander un devis ou commencer un paiement. Une identité produit peut lui indiquer quel objet fait l’objet du devis. Ni l’un ni l’autre n’énonce à lui seul la promesse complète formulée à cet instant.
Une offre devrait indiquer au minimum :
- Référent : le produit, service, édition, lot ou droit exact couvert par la promesse.
- Contrepartie : prix, devise, taxes, frais, crédits, dépôts et mode de règlement.
- Éligibilité : la personne, l’organisation, la géographie, le statut du compte ou la condition de consentement qui permet l’acceptation.
- Conditions : livraison, annulation, garantie, droits d’usage, substitutions, exclusions et recours.
- Validité : début, expiration, état du stock et événement qui fait changer ou disparaître l’offre.
- Autorité : la partie habilitée à émettre, modifier, retirer ou exécuter chaque promesse importante.
- Reçu : la preuve de ce que l’agent a montré, de ce que l’acheteur a accepté et de la version active.
Ces champs relèvent du langage commercial courant. Leur importance change lorsqu’un agent les lit et agit sur eux sans qu’une personne compare chaque clause. Un humain peut remarquer qu’une remise ne concerne qu’une taille, qu’une livraison exclut une région ou qu’un abonnement se renouvelle automatiquement. Un agent a besoin que ces limites soient représentées sous une forme que son runtime peut tester et conserver.
La fraîcheur fait partie de la promesse
Les offres sont des objets temporels. Le prix peut changer lorsque le stock descend sous un seuil. L’éligibilité peut dépendre d’une adhésion ou d’un lieu. Une promesse de livraison peut expirer lorsqu’un transporteur manque une fenêtre d’enlèvement. Une licence peut couvrir une date de publication mais pas l’édition suivante. L’offre n’est donc pas une description statique attachée à un article de catalogue. Elle est un état versionné qui doit indiquer à la machine quand son autorité commence et prend fin.
Le standard GS1 Conformant Resolver est utile ici parce qu’il sépare un identifiant persistant des informations changeantes qui lui sont attachées. Cette distinction permet une architecture nette : l’identité du produit peut rester stable tandis qu’un resolver d’offres publie le prix actuel, la disponibilité, les conditions et les actions autorisées. L’offre peut expirer sans corrompre le dossier du produit. Une correction peut être publiée sans prétendre que les conditions d’hier n’ont jamais été montrées.
L’expiration doit aussi être observable. Un système qui sert silencieusement une offre périmée crée un litige qu’aucun reçu ne peut trancher. Le dossier devrait conserver l’heure à laquelle l’agent a récupéré l’offre, la version qu’il a vue, les conditions qu’il a affichées et l’événement qui l’a invalidée. Si un marchand modifie une promesse de livraison entre la recommandation et le paiement, l’agent devrait actualiser l’offre ou expliquer pourquoi la promesse précédente reste applicable.
L’autorité accompagne l’acceptation
L’atelier W3C comprend des propositions de protocoles de services agentiques fiables, de délégation structurée, d’application au runtime, de preuves vérifiables cryptographiquement et de mécanismes permettant de prouver l’autorité d’un agent auprès d’un marchand. L’AI Agent Standards Initiative du NIST place les protocoles ouverts, l’authentification et l’infrastructure d’identité ainsi que l’évaluation de la sécurité dans un même cadre stratégique. L’implication est précise : une offre ne peut pas être considérée comme complète avant que le système sache qui est autorisé à l’accepter et au nom de qui.
Cela ne signifie pas que chaque achat doit afficher un écran d’approbation humaine. Un acheteur peut déléguer un mandat d’achat borné : prix maximal, marchands approuvés, catégories permises, lieu de livraison, règle de renouvellement et voie réservée aux exceptions. L’agent peut alors comparer les offres dans ce mandat. Le runtime doit conserver la délégation avec le dossier d’acceptation, afin qu’un examinateur puisse distinguer un choix autorisé d’une préférence non étayée du modèle.
La délégation doit aussi prévoir un état d’échec. Si une offre change de devise, traverse une juridiction, substitue un article, ajoute un paiement récurrent ou dépasse la limite déléguée, l’agent doit s’arrêter et demander une nouvelle autorité. Un refus à cette frontière protège la maîtrise que l’institution conserve sur sa propre promesse.
Les marchés africains ont besoin d’une infrastructure d’offres qui conserve le contexte
Dans le commerce africain, la couche d’offre doit traiter des conditions que les schémas mondiaux compressent souvent : plusieurs langues, identités de vendeurs formelles et informelles, rails de mobile money, réseaux de livraison variables, fiscalité régionale, adhésion à une coopérative et produits dont le sens dépend de la provenance ou de l’autorité d’une communauté. Une machine qui ne voit qu’un SKU normalisé et un jeton de paiement peut transférer l’argent tout en perdant le contexte social et juridique qui rend l’échange légitime.
Imaginons une coopérative qui vend des intrants agricoles au-delà d’une frontière. L’identité du produit peut rester stable, mais l’offre varie selon le pays, la saison, le statut de membre, le rail de paiement, l’itinéraire de livraison et l’usage autorisé. Un éditeur local peut proposer le même titre sous forme imprimée, numérique, traduite ou sous licence scolaire. Un producteur culturel peut autoriser la lecture et la citation tout en excluant l’adaptation. Ces situations ne sont pas des cas limites à ajouter une fois le moteur commercial mondial terminé. Elles constituent les conditions du marché.
La souveraineté se manifeste par la capacité de rédiger ces conditions, de les préserver dans les langues locales et d’exposer leur correspondance avec les protocoles communs. L’interopérabilité doit porter les distinctions de l’institution vers l’extérieur. Elle ne doit pas obliger l’institution à les effacer avant qu’une machine puisse participer.
Là où la surface d’investissement s’élargit
L’objet commercial est la couche de contrôle des offres : registres, resolvers, moteurs de politiques et reçus qui permettent aux agents de découvrir, comparer, accepter, actualiser et contester une promesse à durée définie sans perdre le produit, l’autorité ou le contexte qui la soutiennent.
- Registres d’offres : dossiers versionnés de prix, d’éligibilité, de conditions, de stock, de validité, de langue et de règlement entre marchands et plateformes.
- Resolvers d’offres : services qui renvoient la promesse actuelle liée à une identité stable de produit ou de service et exposent explicitement les états d’expiration et de refus.
- Paiement avec délégation : runtimes qui confrontent l’offre au mandat de l’acheteur avant l’acceptation et transmettent les changements qui dépassent le périmètre.
- Reçus commerciaux : ensembles de preuves conservant la version de l’offre, l’autorité, les conditions affichées, l’acceptation et les obligations postérieures au règlement.
- Rails de litige et de correction : systèmes qui relient données périmées, modifications du marchand, remboursements, rappels et recours à l’offre exacte qui régissait la décision.
La souscription peut commencer par des questions qui exposent la capacité opératoire : à quelle fréquence un agent accepte-t-il une offre expirée ou modifiée ; l’acheteur peut-il reconstituer les conditions exactes qu’il a vues ; à quelle vitesse une promesse retirée disparaît-elle des surfaces dépendantes ; le système peut-il préserver l’éligibilité et le prix entre langues et rails de paiement ; et combien de litiges peuvent être résolus à partir du dossier sans recréer toute l’interaction ?
L’entreprise de valeur dans cette catégorie possédera un réseau entretenu de promesses plutôt qu’une autre interface de catalogue. Son avantage viendra de la qualité de la gestion de l’expiration, de la liaison à l’autorité, des conditions locales, des chemins de correction et des preuves qui survivent à un changement de modèle ou de plateforme commerciale. Le revenu peut venir de la résolution, de la vérification, du soutien au paiement, de la conformité ou des opérations de litige. L’actif durable est le dossier fiable de ce qui pouvait être accepté, par qui et à quel moment.
Construire la promesse avant d’automatiser l’achat
Une institution peut commencer par une ambiguïté coûteuse : renouvellement récurrent, livraison transfrontalière, produit réglementé, licence multilingue ou remise réservée aux membres. Donnez à l’offre un identifiant stable, séparez le produit de la promesse, définissez l’émetteur, le mandant éligible, les conditions, l’événement d’expiration et le reçu, puis testez l’agent avec un prix modifié, un champ manquant, une offre expirée, une variante linguistique et une demande hors du mandat de l’acheteur.
Testez ensuite la correction en retirant l’offre, en modifiant sa condition de livraison, en révoquant la délégation de l’agent et en demandant au système ce que l’acheteur, le marchand, l’examinateur et le registre en aval peuvent encore voir. Une couche commerciale mérite la confiance lorsqu’elle peut dire quelle promesse régissait une action et réparer le dossier lorsque cette promesse était erronée.
Le commerce agentique sera décrit par ses protocoles, ses assistants et ses paiements autonomes. L’infrastructure plus difficile est plus silencieuse. C’est le dossier de l’offre qui relie la chose, le prix, l’autorité, les conditions, l’horloge et le droit de correction. Avant qu’une machine n’engage un acheteur ou un vendeur, elle devrait pouvoir dire exactement ce qui a été promis.
Sources
- Atelier W3C/GS1 sur le commerce électronique pour les humains et les agents IA, agenda des 8 et 9 septembre 2026. L’agenda recense des sessions sur le Universal Commerce Protocol, l’expérience de production avec des protocoles de commerce agentique, l’autorité déléguée pour les paiements, les données faisant autorité pour les marques, les variantes de produits, l’identité des agents et les surfaces éditoriales lisibles par machine. Il s’agit de présentations d’atelier et de rapports d’implémentation, et non de la preuve que le marché a résolu les problèmes décrits.
- GS1, « GS1-Conformant Resolver Standard ». Le standard distingue l’identité persistante d’une entité des informations changeantes qui lui sont liées et définit une résolution découvrable et exploitable par machine au moyen des identifiants GS1 Digital Link.
- National Institute of Standards and Technology, « AI Agent Standards Initiative » (mise à jour le 14 août 2026). Le NIST identifie les standards pilotés par l’industrie, les protocoles ouverts, l’authentification et l’infrastructure d’identité des agents ainsi que les évaluations de sécurité comme des axes stratégiques liés.
- Service d’assistance de la Commission européenne consacré à l’AI Act, « How are AI agents addressed within the AI Act? ». Cette FAQ officielle explique que les agents sont couverts par les définitions de système d’IA et de modèle GPAI du règlement, indique que les règles de transparence s’appliquent depuis le 2 août 2026 aux agents destinés à interagir avec des personnes ou à générer du contenu, et décrit le traitement encore préliminaire de cette catégorie en évolution rapide.