Google Universal Commerce Protocol

A standard for securely and efficiently exchanging commerce data between merchant and platform systems to enable checkout experiences directly on Google surfaces including Search and Gemini. Merchants implement REST endpoints for session creation, updates, and completion.

API entry from apis.yml

apis.yml Raw ↑
name: Google Universal Commerce Protocol
description: A standard for securely and efficiently exchanging commerce data between merchant and platform
  systems to enable checkout experiences directly on Google surfaces including Search and Gemini. Merchants
  implement REST endpoints for session creation, updates, and completion.
image: https://developers.google.com/pay/api/images/brand-guidelines/google-pay-mark.png
humanURL: https://developers.google.com/merchant/ucp
baseURL: https://pay.google.com/
tags:
- Agentic Commerce
- Checkout
- Commerce
- Merchants
properties:
- type: Documentation
  url: https://developers.google.com/merchant/ucp/guides
- type: GettingStarted
  url: https://developers.google.com/pay/api/universal-commerce-protocol/overview