Google Pay API for India & Google Pay’s Business Console

Important: The Google Pay API for India is only available for merchants and users in India. The Google Pay API is available for merchants and users in multiple countries or regions.

Google Pay API for India operates on a unique India-only form of payment called Unified Payments Interface (UPI). The integration requires you to provide a Merchant Virtual Payment Address, which is used as your UPI ID. Your bank or payment service provider supplies this info. As a merchant in India, an integration allows you to accept payments through Google Pay within India and with users in India.

All Google Pay API for India merchants must adhere to the Google Pay API for India Terms of Service.

Integrate through your Android device

Merchants in India with an Android device who serve users in India can integrate with the Google Pay API for India.

  1. Have your Merchant Virtual Payment Address (UPI ID) ready from your bank or payment service provider.
  2. Find the Android developer documentation.
  3. Complete the Prerequisites.
  4. Register with Google Pay’s Business Console. Set your country as India.
  5. In the “Business Profile” page, enter the required info.
  6. In the “Integrations” page, enter and verify your UPI ID.
  7. Integrate the In-App payment flow.
  8. To make sure that the transaction is successful, refer to the document provided by your bank or payment service provider. This document shows that your integration with their APIs is complete.

Integrate through your website

Merchants in India with a website that serves users in India can integrate with the Google Pay API for India.

  1. Have your Merchant Virtual Payment Address (UPI ID) ready from your bank or payment service provider.
  2. Find the Web developer documentation.
  3. Complete the Prerequisites.
  4. Register with Google Pay’s Business Console. Set your country as India.
  5. In the “Business Profile” page, complete the required info.
  6. In the “Integrations” page, enter and verify your UPI ID.
  7. Refer to our Tutorials and customize your integration.
  8. To make sure that the transaction is successful, refer to the document provided by your bank or payment service provider. This document shows that your integration with their APIs is complete.

Integrate through other platforms

Merchants in India with other platforms that serve users in India can integrate with the Google Pay API for India.

  1. Have your Merchant Merchant Virtual Payment Address (UPI ID) ready from your bank or payment service provider.
  2. Find the Omnichannel developer documentation.
  3. Complete the Prerequisites.
  4. Register with Google Pay’s Business Console. Set your country as India.
  5. In the “Business Profile” page, complete the required info.
  6. In the “Integrations” page, enter and verify your UPI ID.
  7. In the Google Pay API Console, create a service account.
  8. Initiate Payment with relevant parameters.
  9. To make sure that your transaction is successful, refer to the document provided by your bank or payment service provider. This document shows that your integration with their APIs is complete.
Search
Clear search
Close search
Google apps
Main menu
Search Help Center
false