# Get started

There are a few things to keep in mind as you get started with accepting payments
through Google Pay.

- You must sign up as a Google Pay for Business merchant and accept the [Terms of Service](https://pay.google.com/intl/en_in/about/business/terms). To sign up, navigate to [Google Pay and Wallet Console](https://pay.google.com/business/console) and fill the required fields. Then submit your Business Profile. After your Business Profile is approved, fill and submit the information in the Integrations page.
- Make sure that you have valid merchant VPA ID and make sure push payment is enabled for merchant VPA. Push payment is required for in-app and Chrome web page compatibility on mobile.

  > [!NOTE]
  > **Note:**Google Pay isn't involved in the desktop flow. A UPI collect call is required for integrating with the desktop payment flow. That API is provided by the Payment Service Provider (PSP) bank.

- After you get the confirmation from the Google Pay business development team, you can start integrating with Google Pay.
- Google Pay provides the Payment Request API for you to integrate Google Pay with your website. It's important to familiarize yourself with this API before continuing. You can find some [introductory](https://developers.google.com/web/fundamentals/payments/) and [deep dive tutorials](https://developers.google.com/web/fundamentals/payments/deep-dive-into-payment-request) on the Payments Request API in the included packet.

## Testing requirements

To test the implementation of Google Pay, the following steps are required:

- Ensure that you've installed Google Pay and completed the onboarding process.
- Use Chrome for Android 60 or above (Chrome stable or Chrome Beta).

## User-merchant payment flow

Google Pay provides a payment request API which can be used to integrate Google Pay with your
site and make payments online through the Google Pay app.

- If Google Pay is used only for payments, the user is taken directly to the payments flow when they trigger the purchase button.
- If your site requires more information (name, phone number, address, etc), the Chrome payments dialog appears. The user must provide the necessary information in the dialog before completing the purchase.
- When payment is complete, the user will be redirected back to your site. Google Pay also sends you a response which contains the transaction information.

The screens below show a common user flow for adding a card to Google Pay on a
phone or a tablet using the Google Pay app:
![Web payment details form](https://developers.google.com/static/pay/india/api/images/web-pay-1.png) ![Select Google Pay for payment](https://developers.google.com/static/pay/india/api/images/web-pay-2.png) ![Pay with Google Pay](https://developers.google.com/static/pay/india/api/images/web-pay-3.png) ![Payment success message](https://developers.google.com/static/pay/india/api/images/web-pay-4.png)