What is the Universal Commerce Protocol?

Definition

The Universal Commerce Protocol defines interoperable commerce building blocks for interactions among shoppers, AI agents and businesses. It aims to let an agent work with merchant capabilities through explicit data and state rather than a retailer-specific visual flow.

UCP can cover parts of the journey such as discovery, cart creation and checkout coordination. Implementations still need identity, authorization, payment and operational testing appropriate to each transaction and retailer.

ELI5

The Universal Commerce Protocol is a shared set of rules that helps shopping agents and online stores exchange information. It gives them a common way to describe products, carts, checkout steps, and order details.

For example, an AI shopping assistant could add an item to a participating store's cart without learning a different custom process for every retailer. The store still controls important checks such as identity, payment authorization, and whether an order can be completed.

What does UCP stand for?

UCP stands for Universal Commerce Protocol.

Does UCP remove the need for merchant checkout systems?

No. It provides a standard way to communicate commerce capabilities and state, while merchants continue to operate their own inventory, pricing, fulfilment and transaction controls.

  1. Ahnaf Prio beside the words How Agentic Commerce Works
    How Agentic Commerce Works
    AI Engineer20m 38s1 VIEW
Definition card for Universal Commerce Protocol: What is the Universal Commerce Protocol?

The Universal Commerce Protocol is an open commerce standard that lets agents and merchant systems exchange structured shopping and checkout information.