UCP (Universal Commerce Protocol) is an open standard intended to make commerce integrations interoperable across platforms, agents, businesses, and payment providers without bespoke, one-off connector builds. It defines a shared “common language” and functional primitives so that different systems can express commerce actions and state transitions in a consistent way. The protocol is designed around the realities of existing retail infrastructure, aiming to fit into current operational models while enabling more automated, agent-driven buying experiences. By standardizing how discovery, purchase, and post-purchase steps are represented, it helps reduce integration complexity and makes it easier for multiple parties to participate in the same end-to-end flow. UCP also supports reference implementations and samples so teams can validate behaviors, build clients, and test interoperability in realistic scenarios.
Features
- Open standard for interoperable commerce workflows across entities
- Shared primitives for discovery, purchase, and post-purchase journeys
- Designed to work with existing retail and operational infrastructure
- Reference samples and example clients for faster adoption
- Consistent interface patterns that reduce custom integration effort
- Built to enable agent-driven commerce with predictable contracts