Google Pay™ for Web

Learn how Merchants can process Google Pay payments.

Summary

Google Pay on the Web is a digital wallet that allows users to make online payments using compatible web browsers. Google Pay can be selected as a payment method at checkout and used to fulfill one-time payments.


The follow guides provide information about setting up your Platform to accept Google Pay payments through Preczn:

Google Pay on the Web Capabilities

TopicSupport
Integration MethodClient-side (browser) script
ConnectionsSupported Connections
Supported CardsAmerican Express, Discover, Mastercard, UnionPay, and Visa
CountriesUSA
CurrenciesUSD, CAD
RecurringNot Supported
DevicesGoogle Pay can only be used in compatible web browsers:
Google Chrome, Mozilla Firefox, Apple Safari, Microsoft Edge, Opera, and UCWeb UC Browser.
Acceptable Use PolicyGoogle Pay Acceptable Use Policy

Google Pay for Web Payment Flow

  1. The Platform shows Google Pay as a payment option during checkout.
  2. The user selects Google Pay as the payment option on the Platform checkout and completes steps on their device to authorize payment.
  3. The payment information is encrypted by Google and securely transmitted to Preczn.
  4. Preczn decrypts the Google Pay data and creates a single use token.
  5. Preczn sends the single use token to the Platform.
  6. The Platform creates a Sale transaction using the single use token.

Google Pay for Web Requirements

  • Platform and all merchants must adhere to the Google Pay APIs Acceptable Use Policy and accept the terms that Google Pay API Terms of Service defines.
  • You may only approved Google Pay assets and must adhere to all elements of Google Pay Brand guidelines.
  • Ensure that Google Pay is displayed on parity with other third-party payment methods.
  • A final price must be displayed to the user before the transaction is processed. If the amount to be charged has varied based on data received from the Google Pay API, you're expected to show a confirmation page with a final price.
  • Your integration, utilizing the Google Pay client from Preczn, should satisfy the Google Pay Integration Checklist.
    • Preczn addresses most of the requirements on your behalf by abstracting the Google Pay integration details, such as;
      • Ensuring that existing risk checks and controls remain in place and functional for all payment method types.
      • Confirming the card networks and card authentication methods that are accepted by your payment processor in your country.
      • Annually rotating your encryption keys and provide our PCI Attestation of Compliance to Google.
    • You must ensure that your implementation addresses the remaining requirements regarding Google Pay branding, user experience, etc.
    • Preczn does not currently support the following Google Pay features, therefore testing them can be skipped;
      • Google Pay for Android (Android in-app Google Pay payments).
      • Dynamic Price Updates.
      • Requesting card holder telephone number.
      • Requesting shipping address (separate from billing address), or presenting different shipping options in Google Pay.