PaySwitcher
  • About PaySwitcher
    • 🛒For Online Businesses
    • 🪜For Small & Medium Enterprises
    • 🏢For Enterprises
    • 🖥️For SaaS Providers
    • 🛍️For E-Commerce Businesses
    • 📦For Marketplace/Platforms
    • 🏦For Banks & Financial Institutions
  • PaySwitcher Cloud
    • ⚡Quickstart
      • 📥Migrate from Stripe
        • Web
        • Android
        • iOS
        • React Native
      • 🥗Payment Recipes
        • Use PayPal With Stripe
    • ⚙️Control Centre Account setup
    • 📦Integration guide
      • 🌐Web
        • Node And React
        • Customization
        • Error Codes
        • Node and HTML
        • Vanilla JS and REST API Integration
      • 📱Android
        • Kotlin with Node Backend
        • Customization
        • Features
      • 📱iOS
        • Swift with Node Backend
        • Customization
        • Features
      • ⏺️React Native
        • React Native with Node Backend (Beta)
        • Card Widget (Beta)
        • Customization
      • ⏺️Flutter
        • Flutter with Node Backend
        • Customization
      • Headless SDK
      • Payment Methods Management
    • 💳Payment methods setup
      • 💳Cards
      • 📱Wallets
        • Apple Pay
          • Web Domain
          • iOS Application
        • Google Pay
        • PayPal
      • 📆Pay Later
      • 🏦Banks
        • Bank Debits
        • Bank Redirects
        • Bank Transfers
      • 🪙Crypto
      • 🔑Test Credentials
    • 🔌Connectors
      • 🖲️Available Connectors
        • ACI
        • Adyen
        • Airwallex
        • Authorizedotnet
        • Bambora
        • Bank of America
        • Billwerk
        • Bluesnap
        • Braintree
        • Checkout
        • Coinbase
        • Cybersource
          • Apple Pay
          • Google Pay
        • dLocal
        • Fiserv
        • GlobalPayments
        • GoCardless
        • Klarna
        • Mollie
        • MultiSafepay
        • Nuvei
        • OpenNode
        • Paypal
        • PayU
        • Prophetpay
        • Rapyd
        • Shift4
        • Stripe
        • TrustPay
        • Volt
        • Worldline
        • Worldpay
        • Zen
      • Activate connector on PaySwitcher
      • Test a Payment with connector
    • 🪝Webhooks
  • Features
    • 🔀Payment flows
      • 🔁Saving payment methods & recurring payments
      • 💵Payouts
        • ➕Get started with payouts!
        • 🔗Process payouts using saved payment methods
        • 🛣️Route your payout transactions using Smart Router
        • ♻️Smart Retries in Payout
        • 🔗Payout links
      • 0️ 0️ 0️ Zero Amount Authorization
      • 🔓Tokenization & saved cards
      • 🔗Payment links
      • ⏭️External Authentication for 3DS
      • 💰Manual Capture
      • 🛑Fraud Blocklist
      • 🔁Subscriptions
      • 🔃PG Agnostic Recurring Payments
    • 🕹️Merchant controls
      • 🛣️Smart Router
        • Rule Based Routing
        • Volume Based Routing
        • Default Fallback Routing
      • 🛡️Fraud & risk management
      • 🔃Smart retries
      • 🎛️Analytics & operations
      • 📋3DS decision manager
        • Setup guide
      • 📋Surcharge
        • Surcharge Setup guide
      • 🔼3DS Step-up retries
      • 🚩Disputes/Chargebacks Management
      • 🤝Reconciliation
        • Getting Started with Recon
    • 🔑Account management
      • 🔢Exporting payments data
      • 🤹Multiple accounts & profiles
      • 🛂Manage your team
    • 🛍️E-commerce platform plugins
      • WooCommerce Plugin
        • Setup
        • Compatibility
        • FAQs
  • SECURITY AND COMPLIANCE
    • 🔏Overview
    • 💳PCI Compliance
    • 🔐Data Security
    • 💽GDPR compliance
    • 🕵️Identity and Access Management
  • Learn more
    • 🍡SDK Reference
      • Node
      • React
      • JS
    • 📐PaySwitcher Architecture
      • Router
      • Storage
      • A Payments Switch with virtually zero overhead
    • 🌊Payment flows
Powered by GitBook
On this page
  • Prerequisites
  • Configuring Google Pay on PaySwitcher
  • Go-Live Checklist
  • Google Pay Compatibility
  1. PaySwitcher Cloud
  2. Payment methods setup
  3. Wallets

Google Pay

Set up Google pay on your application

PreviousiOS ApplicationNextPayPal

Last updated 11 months ago

Google Pay is a simple and secure way for customers to pay by adding their cards and bank account to their Google wallet. Currently, Google Pay is available through Web and Android devices in while iOS devices are supported only in the US and India.

Google Pay has additional layers of security embedded in its payment flow and hence Google Pay integration is bound to be elaborate by nature.

Prerequisites

There are few prerequisites that need to be fulfilled before integrating Google Pay on PaySwitcher -

  1. Configure Google Pay on your processor's dashboard

  2. In order to test Google Pay integration you will need to add test cards to your google account. You can go to and click on Join Group to automatically add test cards in your Google Developer Account

Configuring Google Pay on PaySwitcher

To configure Google Pay on PaySwitcher follow the steps given below -

  1. Login to

  2. In the Connectors tab, select your processor

  3. While selecting Payment Methods, click on Google Pay in the Wallet section

  4. Use this to search for your processor's input parameters. Get those parameters from the processor dashboard and configure them in Google Pay Merchant Key

  5. In Google Pay Merchant Name, provide a user-visible merchant name

Go-Live Checklist

  1. Choose integration type Gateway when prompted.

  2. Submit your app screenshots for review.

  3. Set the Google Pay Environment to Production.

  4. Once the app is reviewed and approved, launch GooglePay from a signed, released build your app.

Google Pay Compatibility

Browser
Google Pay Support

Firefox

Yes

Chrome

Yes

Safari

Yes

Opera

Yes

Mobile-web: Firefox

Yes

Mobile-web: Chrome

Yes

Mobile-web: Safari

Yes

iOS in-app browser - Instagram

No

Android in-app browser - Instagram

No

iOS in-app browser - X (Formerly Twitter)

Yes

Android in-app browser - X (Formerly Twitter)

Yes

Your app requires an approval from Google Pay before you go live. Please follow and request production access.

Google Pay is available only in certain countries or regions and on certain devices. Take a look at the where Google Pay is available. For security reasons, Google Pay is not supported in some browsers. Please check the list below to know the supported browsers:

💳
📱
70+ countries
Google Pay API Test Cards Allowlist
PaySwitcher dashboard
link
Google's instructions
exhaustive list of countries