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:
- 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.
- 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:
- Open your Xcode project
- Navigate to
File
>Add Package Dependencies…
- Enter
https://github.com/Shopify/checkout-sheet-kit-swift
- 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
- Go to your Shopify admin panel
- Navigate to Settings > Payments
- In the Accelerated checkout section, ensure Google Pay is enabled
- 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:
- Verify Store Setup: Ensure Google Pay is properly configured in your Shopify payment settings
- Check App Version: Make sure you’re using the latest Checkout Kit version (3.3.0+ for Android, 3.x for iOS)
- Device Compatibility: Verify the user’s device supports Google Pay
- Regional Support: You can use Shopify Payments with Google Pay in all regions except France
Testing
After installation, test the Google Pay integration by:
- Creating a test checkout in your mobile app
- Verifying that Google Pay appears as an express checkout option
- Completing a test transaction using Google Pay
- 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.