Update — June 2026. The guide below still holds; Shopify's Spring '26 Edition (June 17, 2026) widened its scope. Here's what changed.
Spring '26 Edition: UCP and Catalog API open to everyone
Building on Shopify's agentic commerce layer used to require approval. That's gone. With the Spring '26 Edition, any developer can register their agent profile in the Developer Dashboard and call Shopify's public MCP endpoint — from product search to checkout, with no prior sign-off.
- Catalog API, UCP's discovery layer, exposes products from millions of Shopify merchants as structured data to ChatGPT, Copilot and the Shop app. New: image search, multimodal search (text + image), URL lookup, and richer attributes (size, color, delivery estimates). Shopify reports that AI searches via Catalog convert at 2× the rate of those built on scraped data.
- UCP Skill (part of the open-source AI Toolkit) and UCP CLI let an agent discover available operations on its own. Documentation:
shopify.dev/agents. - Agentic Storefronts in the Admin: a merchant manages all AI channels (ChatGPT, Copilot, Google's AI Mode, the Gemini app, Shop) from one place, sees sales by channel, and spots the queries it doesn't yet rank for.
Shopify also widened UCP's roster of backers: beyond Google (co-creator), the standard is now described as supported by Amazon, Meta, Microsoft, Salesforce, Stripe, Etsy, Target and Wayfair. On merchant results, Shopify cites bedding brand Cozy Earth (revenue from AI channels up 20× year over year) and Omnilux (3.2% of total revenue from AI channels in March 2026).
Source: Shopify, "Agentic commerce for every developer: The Spring '26 Edition", June 17, 2026. See also our agentic payments briefing for June 2026.
Why Shopify is the best starting point for UCP
As a UCP co-founder, Shopify has built the protocol directly into its platform, not via a third-party app, not via an external API, but natively in the Shopify backend. This means the /ucp/v1/catalog, /ucp/v1/inventory, and /ucp/v1/checkout endpoints are automatically exposed for all eligible stores.
For a WooCommerce or Magento merchant, implementing UCP requires 2 to 10 days of backend development. On Shopify, it's a few-hours activation, provided your product data is complete.
Prerequisites: check your eligibility
- Shopify plan: UCP requires a Shopify, Advanced, or Plus plan. Starter plan is not eligible.
- AP2-compatible payment processor: Shopify Payments (Stripe-backed), direct Stripe, or Adyen for Plus accounts.
- Region: initial UCP deployment is in the United States. European support is planned for late 2026 with Carrefour and Zalando as pivot partners.
- Product data: at least 80% of your products must have a GTIN (EAN/UPC) or documented proprietary SKU.
Step 1: Enable UCP in your Shopify Admin
In your Shopify Admin, go to Store → Settings → Sales Channels → Agentic Commerce. If the channel isn't visible, check your plan and region. Click "Enable Universal Commerce Protocol."
Shopify automatically exposes your UCP endpoints and performs an initial diagnostic of your product data. You'll see a dashboard showing compliant products (complete data), partially compliant (missing data), and non-compliant (missing GTIN or invalid price).
Step 2: Complete your product data
This is the most time-consuming step for Shopify merchants with incomplete data. UCP requires for each product:
- GTIN or EAN: in the "Barcode" field of the Shopify product page
- Weight and dimensions: in "Shipping" → packaging data
- Structured return policy: configured in Settings → Policies, then associated with each product or collection
- Real-time availability: Shopify handles this natively, ensure stock is synchronized if you sell on multiple channels
Step 3: Configure AP2 payments
With Shopify Payments: AP2 activation is available in Settings → Payments → Shopify Payments → Agentic Payments. Define your agentic transaction limits.
With Stripe or Adyen: enable AP2 in your processor's dashboard, then link your AP2 configuration in Shopify Admin.
Step 4: Test before going live
Shopify offers a UCP sandbox mode accessible from the Agentic Commerce dashboard. You can simulate purchases via a test AI agent and verify catalog compliance, inventory endpoint performance, error handling, and end-to-end order flow.
Shopify-specific UCP optimizations
Google Product Category taxonomy: use standardized Google Product Category tags for your collections, AI agents use these for filtering.
Metafields for technical attributes: AI agents search for precise technical attributes (Bluetooth 5.3 connectivity, 30h battery). Use Shopify metafields to store these attributes in a structured way, they're exposed via the UCP API as additionalProperty.
Reviews integration: if you use Shopify Reviews or a compatible app, your aggregated ratings are automatically exposed via the UCP API. Verify the integration is active in your UCP settings.