PlexySDK DOCS

Google Pay

Configure Google Pay for your Plexy integration on web and Android

Google Pay lets your shoppers pay with the cards stored in their Google account. Unlike Apple Pay, Google Pay does not require per-domain validation or a per-merchant certificate upload — Plexy's gateway handles tokenization. The work is account-level setup plus a small amount of platform-specific configuration.

Prerequisites

Web setup

In the Google Pay & Wallet Business Console, create a business profile if you don't already have one. The profile contains the merchant name and brand assets that appear on the Google Pay sheet.

The TEST environment works without approval and is suitable for development. To accept real payments, submit your integration for Production access in the Business Console.

Confirm Google Pay is enabled for your account in Plexy. No per-merchant certificate upload is required — Plexy's gateway tokenizes the payment.

The Plexy Web SDK renders the Google Pay button automatically once the payment method is enabled on your account. There is no separate domain registration step on the web.

Native setup (Android)

Add the Google Pay API meta-data tag inside your <application> element in AndroidManifest.xml:

<meta-data
  android:name="com.google.android.gms.wallet.api.enabled"
  android:value="true" />

Configure the Plexy SDK with TEST during development and PRODUCTION once Google has approved your Business Console submission.

The Plexy Android SDK exposes the Google Pay button via Drop-in or individual components. No additional Google account configuration is required in-app.

Google Pay in-app is not available on iOS. For iOS, see Apple Pay.

Troubleshooting

PRODUCTION environment returns "not enabled". Production access has not yet been granted in the Google Pay & Wallet Business Console. Use TEST until your submission is approved.

Google Pay button does not appear. The device or browser doesn't support Google Pay (Chrome on Android, or desktop Chrome signed in to a Google account with at least one saved card).

On this page