Overview
Stay organized with collections
Save and categorize content based on your preferences.
Merchants can use the Omnichannel API to request and accept payments from
customers through Google Pay by requesting a single identifier (like a phone number)
in their purchase flow. This API provides a server-side interface for merchants
to initiate a payment call to Google and complete the payment process for a
purchase, making it compatible with various platforms.
Requesting and accepting payments from your customers using the Omnichannel API
generally involves the following steps:
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-10-16 UTC.
[[["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."],[[["The Omnichannel API enables merchants to accept Google Pay payments across various platforms by requesting a single identifier from customers, simplifying the purchase flow."],["Merchants initiate payment requests through a server-side interface, prompting users to complete the transaction via the Google Pay app."],["Merchants verify payment status with their Payment Service Provider (PSP) or through Google before confirming the purchase."]]],["Merchants utilize the Omnichannel API to process Google Pay transactions. They start by gathering a user identifier, such as a phone number, on their app or website. After user confirmation, the merchant initiates a server-side payment request to Google. The user then completes the payment via the Google Pay app. Finally, the merchant verifies the payment status through their Payment Service Provider (PSP) or by polling Google, and then confirms the purchase.\n"]]