How to Install Google Pay in Shopify Checkout Kit

Last updated:

Home » Articles » Shopify » How to Install Google Pay in Shopify Checkout Kit

Based on the latest Shopify documentation and changelog, Google Pay is now available as an express checkout option in Checkout Kit as of June 26, 2025. Checkout Kit now supports Google Pay in checkout, giving your customers another way to complete their purchases through your mobile app. Google Pay works with your existing checkout customizations, and is available alongside other express checkout options.

Here’s a comprehensive guide on how to install and enable this update:

Prerequisites

Before installing Google Pay in Checkout Kit, ensure you meet these requirements:

  1. Payment Gateway Setup: You need to use a credit card payment provider that lists Google Pay as an available payment method. You can use Shopify Payments with Google Pay in all regions except France, or you can search for Google Pay as a payment method in the list of third-party payment providers in Settings > Payments.
  2. Store Configuration: Your Shopify store must have Google Pay enabled as a payment method in your admin settings.

Installation Steps

For Android Apps

Step 1: Update to Latest Version Update your Checkout Kit dependency to the latest version that includes Google Pay support:

// Gradle
implementation "com.shopify:checkout-sheet-kit:3.3.0"
<!-- Maven -->
<dependency>
   <groupId>com.shopify</groupId>
   <artifactId>checkout-sheet-kit</artifactId>
   <version>3.3.0</version>
</dependency>

Step 2: Import and Implement

import com.shopify.checkoutsheetkit.ShopifyCheckoutSheetKit

fun presentCheckout() {
    val checkoutUrl = cart.checkoutUrl
    ShopifyCheckoutSheetKit.present(checkoutUrl, context, checkoutEventProcessor)
}

For iOS Apps

Step 1: Update Package Dependency

Using Swift Package Manager:

dependencies: [
  .package(url: "https://github.com/Shopify/checkout-sheet-kit-swift", from: "3")
]

Or via Xcode:

  1. Open your Xcode project
  2. Navigate to File > Add Package Dependencies…
  3. Enter https://github.com/Shopify/checkout-sheet-kit-swift
  4. Update to the latest version (3.x)

Step 2: Import and Implement

import ShopifyCheckoutSheetKit

class MyViewController: UIViewController {
  func presentCheckout() {
    let checkoutURL: URL = // obtained from buyer's cart
    ShopifyCheckoutSheetKit.present(checkout: checkoutURL, from: self, delegate: self)
  }
}

For React Native Apps

Step 1: Update Package

npm install @shopify/checkout-sheet-kit@latest

Step 2: Import and Implement

import {ShopifyCheckoutSheetProvider, useShopifyCheckoutSheet} from '@shopify/checkout-sheet-kit';

function AppWithContext() {
  return (
    <ShopifyCheckoutSheetProvider>
      <App />
    </ShopifyCheckoutSheetProvider>
  );
}

function App() {
  const shopifyCheckout = useShopifyCheckoutSheet();
  const handleClick = () => {
    shopifyCheckout.present(checkoutUrl);
  }
}

Enabling Google Pay in Your Store

Step 1: Configure Payment Settings

  1. Go to your Shopify admin panel
  2. Navigate to Settings > Payments
  3. In the Accelerated checkout section, ensure Google Pay is enabled
  4. You don’t pay any extra fees for accepting Google Pay. You continue to pay the normal processing fees associated with your payment provider.

Step 2: Accelerated checkout buttons display in an Express Checkout section at the beginning of your customer’s checkout experience and are ordered dynamically to display the fastest checkout method for your customer.

Important Notes

Automatic Integration

The Google Pay functionality is automatically included when you update to the latest Checkout Kit versions. No additional configuration or special setup is required beyond updating your package dependencies and ensuring Google Pay is enabled in your Shopify store settings.

Compatibility

  • Android: Minimum SDK 23+, JDK 17+
  • iOS: Swift 5.7+, iOS SDK 13.0+
  • React Native: React Native 0.70+, iOS 13+, Android SDK 23+

No Additional Fees

You don’t pay any extra fees for accepting Google Pay. You continue to pay the normal processing fees associated with your payment provider.

Troubleshooting

If Google Pay doesn’t appear in your checkout:

  1. Verify Store Setup: Ensure Google Pay is properly configured in your Shopify payment settings
  2. Check App Version: Make sure you’re using the latest Checkout Kit version (3.3.0+ for Android, 3.x for iOS)
  3. Device Compatibility: Verify the user’s device supports Google Pay
  4. Regional Support: You can use Shopify Payments with Google Pay in all regions except France

Testing

After installation, test the Google Pay integration by:

  1. Creating a test checkout in your mobile app
  2. Verifying that Google Pay appears as an express checkout option
  3. Completing a test transaction using Google Pay
  4. Monitoring checkout lifecycle events through the Checkout Kit callback methods

The Google Pay update seamlessly integrates with your existing Checkout Kit implementation, providing customers with another fast and secure payment option without requiring extensive code changes.

Wave

Enjoy our articles? Join our free list and get more.

Sign Up

Book a Discovery Call