Universal Commerce Protocol
A commerce interoperability model for agentic discovery, carts, and transactions.
Definition
Universal Commerce Protocol is an open commerce standard for interoperable AI shopping actions across discovery, checkout, orders, payment handlers, and post-purchase flows.
Why It Matters
It aims to reduce one-off integrations between agents, merchants, payment providers, and commerce platforms.
How AI Uses It
An agent discovers merchant capabilities through a well-known profile, then uses declared transports and capabilities to search, checkout, or handle post-purchase tasks.
Commerce Example
A shopping flow discovers a merchant's UCP profile, builds a cart, and hands off to supported checkout and payment handlers.
Copy/Paste Prompts
Replace the bracketed placeholders and run these prompts against your priority product lines, categories, or brand pages.
Generate a draft UCP profile for this merchant based on these capabilities: [CAPABILITIES].Compare our ACP and UCP readiness by capability: discovery, checkout, payment, orders, returns.Optimization Checklist
- Publish a UCP discovery profile.
- Declare checkout and payment handlers.
- Support real-time cart quotes.
- Expose order and post-purchase capabilities.
- Validate schema conformance.
Common Data Gaps
| Gap | Why AI Struggles | Fix |
|---|---|---|
| Missing well-known endpoint | Agents cannot discover merchant capabilities. | Add a UCP profile at the documented discovery path. |
| Inconsistent capability declarations | Agents may call unsupported flows. | Version and test manifests. |
| No post-purchase API | Returns and tracking cannot be delegated. | Expose tracking, cancellation, and return states. |
Downloadable-Style Artifacts
Copy this structure into a spreadsheet, Notion page, or internal ticket.
Universal Commerce Protocol operating worksheet
| Primary audit question | Publish a UCP discovery profile. |
|---|---|
| Highest-risk gap | Missing well-known endpoint |
| First fix to ship | Add a UCP profile at the documented discovery path. |
| Success metric | UCP endpoint uptime |
| Retest cadence | Monthly or after material catalog changes |
Title: Improve Universal Commerce Protocol readiness for [PRODUCT / CATEGORY]
Observed issue:
[WHAT THE AI ANSWER MISSED OR MISSTATED]
Most likely data gap:
Missing well-known endpoint
Recommended fix:
Add a UCP profile at the documented discovery path.
Affected prompt:
[PASTE PROMPT]
Owner:
[TEAM OR PERSON]
Acceptance criteria:
- Publish a UCP discovery profile.
- Declare checkout and payment handlers.
- Track: UCP endpoint uptime
- Prompt test has been re-run after publicationCommon Mistakes
- Treating UCP as only Google-specific.
- Omitting policy data.
- Launching without fraud and entitlement rules.
- Publishing stale capability manifests.
What To Measure
- UCP endpoint uptime
- Capability coverage
- Cart quote accuracy
- Agent checkout abandonment
Strategic Takeaway
UCP makes commerce capabilities discoverable, not merely crawlable.
