Skip to main content

About the Universal Commerce Protocol

UCP standardizes discovery and checkout so commerce apps can interoperate across platforms.

How UCP works

  • Clients discover capabilities via /.well-known/ucp.
  • A standard checkout session lifecycle is used across apps.
  • Optional identity linking adds OAuth-based context.

Why this design

UCP reduces custom integrations and makes checkout portable between systems.

When to use UCP

  • Cross-platform commerce: unify checkout behaviors
  • Marketplace apps: standardize discovery and capabilities
  • Agent workflows: predictable checkout flows

Further reading