Google Pay

Learn how to accept Google Pay™ payments.

With Google Pay, customers can make purchases using the credit or debit cards stored in their Google account. Our hosted checkout integration with Google Pay simplifies your ability to provide Google Pay as a payment option to your customers.

When customers pay with Google Pay in apps or on websites, a payment sheet appears where they can select their preferred card and confirm the purchase.

If you offer Google Pay as a payment method to your customers, you must use the official Google Pay logo and button assets in compliance with the Google Pay Android brand guidelines and Google Pay web brand guidelines. The Google Pay asset colors, proportions, and appearance must not be modified.

Compatibility

For more information on Google Pay availability, refer to:

List of payment methods that support Google Pay.
List of countries or regions where you can use Google Pay.
List of supported browsers.

Vendo Checkout Hosted Page Integration

To integrate Google Pay on the Vendo Checkout Hosted Page, please contact our Customer Support Team.

Once the setup is complete, the Google Pay button will appear on your Vendo Checkout Hosted Page.

🚧

Google Pay transactions processed in real PAN mode must comply with the 3D Secure (3DS) Strong Customer Authentication (SCA) mandate. If 3DS applies to your market region, Vendo will enable 3DS and initiate a 3DS verification.

Add the hosted component to your website

If you decide to implement integrated hosted checkout, you must additionally complete the following essential steps to enable Google Pay functionality:

Adhere to Google policies: all merchants are required to follow the Google Pay and Wallet API's Acceptable Use Policy and accept the terms defined in the Google Pay API Terms of Service.

As a supported payment service provider with the Google Pay API, our integration lets you as a merchant to use Google Pay API's gateway integration type, where we handle all of the decryption on your behalf.

When you integrate with the Google Pay API as a merchant, ensure to set the following values in the TokenizationSpecification object:

{
  "type": "CARD",
  "parameters": {
    "allowedAuthMethods": ["PAN_ONLY", "CRYPTOGRAM_3DS"],
    "allowedCardNetworks": ["AMEX", "DISCOVER", "INTERAC", "JCB", "MASTERCARD", "VISA"]
  },
  "tokenizationSpecification": {
    "type": "PAYMENT_GATEWAY",
    "parameters": {
      "gateway": "vendoservices",
      "gatewayMerchantId": "<Your Vendo's Merchant ID>"
    }
  }
}