Checkout Integration

To allow users to checkout, you must complete the native checkout integration. If you sell products that require complex checkout flows or have special branding requirements, you can optionally implement the embedded checkout integration.

  1. Native integration (required): You implement a standard REST API that allows Google to complete the checkout flow with your servers programmatically, which supports the most seamless checkout experience. At launch, Google will render a UI for the buyer to complete checkout, but this will also enable more agentic experiences in the future.
  2. Embedded checkout (optional): You provide a URL to a web-based checkout that Google embeds in an iframe. This is useful for complex flows or specific branding needs not supported by Native, but requires the buyer to interact with a UI.