Stay organized with collections
Save and categorize content based on your preferences.
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["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."]]],[]]