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