Google Pay API for India & Google Pay & Wallet 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 & Wallet Console. Set your country as India.
  5. In the "Business Profile" page, submit required information and wait for approval.
  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 & Wallet Console. Set your country as India.
  5. In the "Business Profile" page, submit required information and wait for approval.
  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 & Wallet Console. Set your country as India.
  5. In the "Business Profile" page, submit required information and wait for approval.
  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
Main menu
10210681007211358174
true
Search Help Center
true
true
true
false
false