Google Pay creates a faster and more secure payment experience for online
retailers. Google Pay allows customers to make payments online using the United
Payments Interface (UPI) mechanism. For more information, see NPCI UPI Linking Specifications.
The Google Pay PaymentRequest API doesn’t require use of a particular payment system. It’s
an open and cross-browser standard that replaces traditional checkout flows by
allowing retailers to request and accept any payment in a single API call. Here,
the browser acts as the go-between for retailers, users, and payment methods. It
standardizes the payment communication flow as much as possible. This API allows
you to work on any browser, device, or platform—mobile or otherwise.
Before it approves or denies a payment request, the API allows the web page to
check with the user agent at the same time the user provides input. Because the
browser acts as a go-between, all of the information necessary for a fast checkout
can be stored in the browser. Users can confirm and pay with a single click.
Google Pay also supports UPI in-app payments.
This guide is intended for retailers who want to integrate Google Pay as one of their
UPI modes of payment. The provided tutorials outline the steps required to
integrate Google Pay with your website.
Prerequisites
Business channels must accept UPI and be verified merchants by NPCI/banks.
Ensure that you have the details required to accept payments using UPI ID
with your bank.
Ensure that you have all of the required APIs from your bank to check the
status of a payment.
Note that every transaction should use a unique transaction ID.
[null,null,["Last updated 2024-10-16 UTC."],[[["Google Pay streamlines online payments for retailers by enabling customers to pay using the Unified Payments Interface (UPI) on Android devices with Chrome."],["The Google Pay PaymentRequest API is an open standard that works across browsers and devices, facilitating faster checkouts by allowing retailers to request and accept payments through a single API call."],["Google Pay integration for retailers requires businesses to be verified UPI merchants, possess necessary UPI details, have APIs for payment status checks, and ensure unique transaction IDs for each transaction."],["This guide specifically helps retailers integrate Google Pay as a UPI payment option on their websites, offering tutorials for the integration process."]]],["Google Pay facilitates secure, rapid online payments through the United Payments Interface (UPI). Retailers can integrate Google Pay using the PaymentRequest API, a cross-browser standard enabling single-click payments. This API streamlines checkout by acting as an intermediary between retailers, users, and payment methods. To integrate, businesses must accept UPI, be verified by NPCI/banks, and have necessary bank APIs to check transaction status, with each transaction needing a unique ID. The documentation supports Android Chrome integration.\n"]]