# Setup

The Google Pay API facilitates fast and easy online purchases. With the API set up, shoppers
don't have to manually enter their payment information on your site. Instead, their payment
information, such as their name, email, billing and shipping addresses, are already
pre-entered in a payments selection dialog that's displayed to the shopper. When the shopper
selects their payment type, the API returns the payment information through a supported payments
gateway, or it's directly processed on your encrypted secure server.

When you integrate with the Google Pay API, you offer a one-touch checkout experience to hundreds
of millions of Google users who have their credit or debit card payment information saved in
their Google accounts.

## Before you begin

Before you begin to implement the API, make sure you've met the following
prerequisites:

- Serve an HTTPS webpage with a TLS domain-validated certificate.
- Use one of the following supported web browsers: Google Chrome, Mozilla Firefox, Apple Safari, Microsoft Edge, Opera, or UCWeb UC Browser.
- [Add a payment method to your Google Account](https://support.google.com/pay/answer/7625139).
- Adhere to our [Google Pay API Acceptable Use Policy](https://payments.developers.google.com/terms/aup).

When you're ready to go live, refer to [Publish your integration](https://developers.google.com/pay/api/web/guides/test-and-deploy/publish-your-integration) for important information.