# Google Pay

![Google Pay](/assets/google-pay-hero-large.f13d475493eb5085df80c5e180e90fccbd84a1b3d163c268d194893714f9366a.fec90461.png)

*Images courtesy of [Google Developers](https://developers.google.com/pay/api)*

You can easily enable Google Pay on your [website](/guides/online-payments/digital-wallets/google-pay/google-pay-on-web) or [Android application](/guides/online-payments/digital-wallets/google-pay/google-pay-on-android) using the Finix API. With a few steps, you can start accepting payments from any debit or credit card your customers have saved to their Google account—providing them with a faster, more secure, and seamless checkout experience.

## Google Pay Benefits

### Streamlined Checkout

Simplify and speed up the checkout experience with Google Pay as the default payment method. By offering Google Pay as a prominent option, you reduce friction, minimize cart abandonment, and drive higher conversion rates.

### Enhanced Security

Google Pay provides built-in security features that go beyond traditional credit, debit, or prepaid cards—helping you protect customer data and build trust at every transaction.

## Integration Requirements

### Finix Requirements

1. Create a [Finix API Key](/additional-resources/developers/authentication-and-api-basics/api-keys).
2. The seller must complete the [onboarding](/guides/platform-payments/onboarding-sellers) process. After approval, they will have an [approved `Merchant`](/guides/platform-payments/onboarding-sellers/seller-onboarding-process).


### Google Requirements

1. Review Google Pay's [Acceptable Use Policy](https://payments.developers.google.com/terms/sellertos)
2. Your website must be served on an HTTPS webpage that has a valid SSL certificate and supports TLS. Refer to the following articles for requirements:
  - [Google Pay Web developer documentation](https://developers.google.com/pay/api/web/overview)
  - [Google Pay Web integration checklist](https://developers.google.com/pay/api/web/guides/test-and-deploy/integration-checklist)
  - [Google Pay Web Brand Guidelines](https://developers.google.com/pay/api/web/guides/brand-guidelines)
3. Set up a Google Pay Merchant Account
  - Review [Google Pay's developer documentation](https://developers.google.com/pay/api/web/overview) to gain production access to the Google Pay API
  - Register with [Google Pay Business Console](https://pay.google.com/business/console/home) to set up a merchant account
4. Choose your platform
  - For Web integrations: [Google Pay for Payments (Web)](https://developers.google.com/pay/api/web/guides/tutorial#tokenization)
  - For Android integrations: [Google Pay for Payments (Android)](https://developers.google.com/pay/api/android/guides/tutorial#tokenization)


### Choose Merchant Identifier Value

The `merchantIdentifier` value corresponds to a merchant identity begining with a prefix `IDxxx`. There are two options for which value to pass in.

##### 1. Application Owner Identity ID (Default)

If the Apple Pay button will be hosted on your domain, use your application identity ID here. This flow is common if you have just website hosting all of your checkout flows.

This is the default option for Direct Merchants and most Platforms. You can find the Application Owner Identity ID from the [`merchant#identity`](/api/merchants/getmerchant#merchants/getmerchant/t=response&c=200&path=identity) resource you use to generate payments.

##### 2. Merchant Owner Identity ID

If you are a Platform that hosts websites on custom urls, you should provide the owner identity of your merchants. An example would be a Platform creating websites for their sellers all hosted on custom urls. We recommend reaching out to our support team if you have a flow that fits this criteria.

## Learn More

Google Pay on Android
Accept Google Pay in your Android application using Finix.

Google Pay on Web
Accept Google Pay on your website using Finix.