About the Google Domains express purchase flow

How it works

The Google Domains express purchase flow is a lightweight, easy-to-integrate JavaScript API that you can use to enable domain purchases on your website. When you call this API from your site, your customers are redirected to an optimized flow to select and purchase a domain from Google Domains. Domains automatically configures the domain with a set of resource records that you specify. The customer is then taken back to your site, which allows you to select the appropriate next steps. Domains provides the domain configuration and support for options such as privacy, transfers, and resource record management. Customers can access these features at any time.


There are a number of advantages to integrating with Google Domains, including:

  • Easily enable domain purchases on your site in a few steps.
  • Payment and support operations are automatically handled by Google.
  • Customer have a fast and seamless experience, with no need to touch any technical settings.
  • These features are availabile to any customer with a Google or Gmail account and a US billing address. Payments are handled through Google Wallet.
  • There are no additional charges for Whois privacy (select domains) or email forwarding.
  • There are over 200 domain endings for customers to choose from.
  • You can set a default list of top-level domains with the Express Checkout API.
  • Domains registered with Google Domains are automatically verified in Google Search Console, making it easier for customers to set up additional services, such as Google Cloud platform, Adwords, and Merchant Center.