Skip to main content
Use this page as your implementation reference when building UCP from scratch or auditing an existing integration. Work through the checklist top-to-bottom — each section depends on the ones before it. The Readiness Score tool maps directly to these checks and will surface any gaps automatically.

Implementation checklist

Pre-implementation

Capability discovery

Catalog

Checkout

Post-purchase

Implementation steps

1

Implement capability discovery

Start with /.well-known/ucp. This is the fastest path to partial readiness — even before your catalog and checkout are live, publishing a manifest with your planned endpoints signals to Google and other agents that your domain is UCP-capable.See: UCP capability discovery
2

Expose your catalog endpoint

Build GET /ucp/products. Focus on getting the data shape right: explicit variant objects for every product with options, prices in cents, and correct availability enum values. Run the Readiness Score after each iteration.See: Product catalog endpoint
3

Implement checkout endpoints

Build cart creation (POST /ucp/checkout) and order confirmation (POST /ucp/checkout/:id/confirm). Integrate your PSP for payment token processing. Return structured errors for every failure mode.See: Checkout and payments
4

Add post-purchase hooks

Implement GET /ucp/orders/:id for order status lookups. Configure fulfillment webhooks so customers receive tracking updates inside the AI conversation without leaving it.
5

Validate and go live

Run the full Readiness Score audit. Fix any critical or high-severity gaps before submitting. If you’re using the Google path, submit your updated Merchant Center feed and check Diagnostics for UCP-specific errors.

Testing commands

Run these commands manually to verify each endpoint before using the automated audit:

Common errors and fixes

Validation reference

Choose your implementation path

Google Merchant Center

Recommended for most brands. Builds on your existing Merchant Center feed.

Shopify

Native UCP on Shopify — fastest path for Shopify merchants.

Custom or headless

Build UCP endpoints on any backend stack. Full control over data and logic.

Agency rollout

Multi-client playbook for agencies implementing UCP at scale.