Agentic Commerce: The Mandatory Schema for AI Transactions

Agentic Commerce: The Mandatory Schema for AI Transactions
DEFINITION

The Universal Commerce Protocol (UCP) is the open interoperability standard designed to facilitate "Agentic Commerce": the automated purchasing of goods by AI agents on behalf of human principals. While traditional e-commerce relies on humans visually navigating HTML interfaces, UCP mandates a standardized, machine-readable data layer (primarily nested JSON-LD) that lets models like Gemini and ChatGPT discover, configure, and transact inventory without hallucinating price or availability.

The Bridge: HTML vs. Data

The fundamental premise of UCP is that the "visual web" is insufficient for AI. Humans see a beautifully styled "Add to Cart" button (HTML/CSS); agents see an unstructured <div> tag that might be hidden behind JavaScript. The UCP bridge connects these two worlds by treating your product page as a dual-state entity: the interface for human eyeballs (visuals) and the protocol for AI agents (structured data).

The UCP bridge: one product page exposes a visual interface layer of HTML and CSS for human shoppers and a structured protocol layer of nested JSON-LD for AI agents, so the agent can verify price, shipping, and returns and transact directly instead of safety-filtering the product outThe UCP Bridge: One Product, Two StatesThe Interface (humans)HTML + CSSAdd to CartThe Protocol (agents)nested JSON-LD"price": "49.00","availability": "InStock","returnPolicy": {...}UCP bridgeNo protocol layer? The agent can't verify cost or returns,so it safety-filters you out of the recommendation.

If your site lacks the protocol layer, AI shopping assistants can't verify your shipping costs or return windows, so they safety-filter your product out of recommendations to avoid liability.

The "Merchant of Record" in an AI World

One of the most critical distinctions of UCP is that it's not a marketplace. In the Amazon/marketplace era, the platform owned the customer, the data, and the margin; you were just a supplier. In the Agentic Era, the AI acts as a "universal browser," not a store. The AI navigates to your site (via API or schema), configures the product, and initiates the checkout, but you remain the Merchant of Record: the transaction processes on your payment gateway, you keep the customer email, and you keep the retargeting data. UCP is designed to decentralize e-commerce power, letting brands compete with giants by making their inventory just as accessible to bots as Amazon's API. This is the agentic extension of the e-commerce pricing and stock reward model.

Mandatory Schema Requirements

To be UCP compliant, you must move beyond the "simple product schema" of 2020. As detailed in the JSON-LD nesting guide, the protocol requires granular definition of the total cost of ownership. The AI will not buy if it doesn't know the final price, so you must include MerchantReturnPolicy (is it a 30-day window? who pays for the label?), ShippingDetails (flat rate? weight-based? free threshold?), and OfferShippingDetails (defined delivery times, min/max days).

JSON-LD · UCP-compliant return policy
"hasMerchantReturnPolicy": { "@type": "MerchantReturnPolicy", "applicableCountry": "US", "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", "merchantReturnDays": 30, "returnMethod": "https://schema.org/ReturnByMail", "returnFees": "https://schema.org/FreeReturn" }

If you miss these fields, the AI assigns your store a "high friction" score and routes the sale to a competitor with transparent data.

Is your product data UCP compliant?

Generate a validated, agent-ready Product + Offer + MerchantReturnPolicy block in one step, so AI agents can transact without filtering you out.

Open the UCP compliance generator →

The contrarian read for retailers spooked by "AI taking the customer": UCP is the opposite of the marketplace trap. The platforms that promised reach took your margin and your data in exchange. Agentic commerce, done through your own protocol layer, lets the AI bring you the buyer while you keep the relationship, which is the first time in two decades the discovery layer hasn't also owned the customer.

Trusted Sources & Official Documentation

We recommend verifying all compliance requirements directly through these official standards bodies. Don't rely on third-party interpretations.

1. Google Search Central

Google is the primary driver of UCP adoption through its Shopping Graph; their Merchant Listing Structured Data documentation is the de facto standard. Pay attention to the shippingDetails and returnPolicy requirements. developers.google.com/search/docs/appearance/structured-data/merchant-listing

2. Schema.org

The vocabulary for the protocol. Always check the official Product & Offer definitions to ensure your nesting logic is valid, with focus on the hasMerchantReturnPolicy property. schema.org/Product

3. Website AI Score

Our internal documentation on the technical implementation of these standards. The Token Efficiency Audit covers ensuring UCP data doesn't bloat your HTML. websiteaiscore.com/blog/token-efficiency-audit-cost-to-read

GEO Protocol: Verified for LLM Optimization
Hristo Stanchev

Audited by Hristo Stanchev

Founder & GEO Specialist

Published on January 13, 2026