UCP is Shopify-specific. Any Shopify store that advertises UCP is reachable through it.
What UCP gives you
Search
Query a single merchant, or Shopify’s global catalog across all participating merchants at once.
Catalog
Full product details: variants, options (size/color), pricing, availability, and images.
Quote
Open a checkout and get an initial price (subtotal, tax estimate, and shipping options where the
merchant exposes them).
How Prava integrates with UCP
Prava speaks UCP to Shopify stores that advertise it, and layers a consistent discovery-to-purchase pipeline on top:1
Reach the merchant
A Shopify store that advertises UCP exposes a commerce endpoint Prava can call. Prava can target one
merchant directly, or search Shopify’s global catalog spanning every participating merchant with
a single query.
2
Search & catalog
Prava runs the search, normalizes the results into a consistent shape (product id, title, price
estimate, image, merchant), and fetches a product’s variants (options, prices, and availability)
so the exact item can be chosen.
3
Open a checkout (quote)
For the chosen variant and destination, Prava asks UCP to open a checkout. That returns a checkout
and an initial proposal: subtotal, a tax estimate, and (for merchants that expose it) shipping
options. This is an estimate, not the binding total.
4
Hand off to the Browser Harness
Prava drives that live checkout with the Browser Harness, which reads
and reconciles the true final total (shipping + tax settled) and completes the purchase with the
one-time tokenized card.
prava shop search → product → quote → checkout.
Supported merchants
UCP reaches participating Shopify merchants (for example Fashion Nova, SKIMS, Alo Yoga, Steve Madden, Glossier, Everlane, Harry’s, and Ridge) plus any Shopify store that advertises UCP.Next
Browser Harness
How the true total is confirmed and the order is completed from a UCP quote.
Agentic shopping (CLI)
Run this discovery-to-purchase flow from the command line.