Do you want to accept online payments on your WooCommerce store via Google Pay?
In this article, we will show you how to set up WooCommerce Google Pay and enable faster checkouts.
We know it is inconvenient when an online store doesn't offer mobile payment options such as Google Pay, Apple Pay, or Amazon Pay. In fact, 66% of individuals who use mobile wallets say they do so because of their convenience. (Finder)
This can also lead to abandoning the transaction completely. So, you might ultimately lose a large number of potential customers.
The user needs to have a payment method (credit card or debit card) added to their Google account. Now, when the user clicks on the Google Pay button, it fetches all the saved card information from the user’s Google account.
This way, the user does not have to fill in their details and just authorize the payment with a single click.
This enables quick purchases and happy customers!
Let’s see how to add the Google Pay express payment button to your WooCommerce checkout.
Google Pay's payment button opens a payment sheet that displays the payment methods saved to users' Google Accounts, along with optional fields such as billing addresses.
This allows them to add a payment method, shipping address, or new information quickly.
The payment flow is as follows:-
This expedites the checkout process and boosts the user’s shopping experience. Also, as an added benefit, Google Pay also minimizes cart abandonments.
According to Accenture, digital wallet systems have a 49% adoption rate. That's huge when compared with merchant wallets (39%) and mobile banking applications (28%).
Here are a few more reasons to set up WooCommerce Google Pay:
Before we do the WooCommerce Google Pay integration, we need the following essentials.
1. A WooCommerce Store
WooCommerce is the most popular eCommerce platform in the world. It powers almost 36.68% of all eCommerce stores on the internet.
Follow the WooCommerce guide to set up your new store if you already haven’t.
2. A Stripe Account
You need to set up a Stripe account before you start collecting payments.
Setting up Stripe is free but they charge you per transaction. Their pricing structure varies based on the country.
3. Stripe Gateway for WooCommerce Plugin
FunnelKit’s Stripe Gateway for WooCommerce is a powerful integrated solution to collect payments on your store.
With FunnelKit's Stripe plugin, you can simplify the payment process on the web and mobile. It’s a quick and secure payment gateway for your WooCommerce store.
This is a WordPress plugin that lets you collect debit and credit card payments via Stripe. Your users can use any card like Visa, MasterCard, American Express, Discover, JCB, and more. Also, you get express pay options like Apple Pay and Google Pay.
It also supports local payment gateway options. You can use payment providers such as BanContact, P24, iDeal, SEPA, and more.
Also, Stripe Gateway integrates deeply with FunnelKit’s Funnel Builder, One Click Upsells, and more. It provides your customers with seamless payment ordering and processing.
Google Pay is compatible with the majority of modern Android devices across a wide variety of manufacturers and form factors, including mobile phones, tablets, and Wear OS by Google devices.
When you're using Stripe gateway to connect Google Pay with WooCommerce, you don't have to worry about anything else. Stripe ensures that your store follows all the guidelines, terms and conditions, and other requisites.
If you still face any issues with the button visibility, here's some additional information that can come in handy.
Now that we have discussed the essentials and the visibility requirements, let's set up Google Pay for our WooCommerce store.
Now you know what are the requirements for this WooCommerce Google Pay integration. Let’s connect your Stripe account to your WooCommerce store and set up Google Pay.
Go to your WordPress plugin dashboard and search for “FunnelKit Stripe Gateway for WooCommerce”.
When you locate the plugin, install and activate it.
Now, let’s move on to configuring your Stripe account to collect payments easily.
In the plugins dashboard, you will see a banner that prompts you to configure your Stripe account.
Click on the blue button and start configuring your account.
Click on Connect with Stripe.
You will be redirected to the Stripe account authorization page. Add your registered email address and click Continue.
Enter your password and log in:
Note: You’ll be asked to verify your account with a 6-digit OTP sent to your registered email or mobile phone.
Now, select the Stripe account you want to use for your WooCommerce Google Pay integration.
Once selected, click Connect.
Enabling Payment Gateways
On the next screen, you will see all the available payment gateways. To keep things simple, we will only enable Credit Cards (Stripe).
However, if you wish to enable local payments too, follow this guide on configuring local payment gateways on Stripe.
Setting Up Webhook
Stripe will now ask you to set up webhooks. Click on the button and move to the next screen.
Enabling Express Checkouts
Now, you have to enable the express checkout buttons. To show the Google Pay button on your store, you must first enable the express checkout options in Stripe.
You are all set. Test if Stripe successfully processes the payments on your WooCommerce store. Select the mode you want to test: Test or Live.
Once you’ve selected your preferred mode, click Save and Review Settings.
Now that your Stripe account is configured, all the details will be fetched into your WooCommerce store, including:
Now, let’s do some customizations to the Google Pay button before we display it on our WooCommerce store.
Go to WooCommerce > Settings > Payments
Under the Payments tab, you will see Stripe Gateway - Credit Card (Stripe). Click on Manage.
Now, select the Express Checkout option. Check whether the “Enable Express Checkout” option is ticked or not.
Now you need to show on which pages you want to display the Google Pay button.
Customizing the Express Pay buttons
Type the text that you want to show on the Google Pay button
Also, choose the theme for your button.
To add a separator between your buttons, customize the advanced settings.
Click on Test Visibility to see if the Google Pay button can be shown on your store.
Below you will see the confirmation that Google Pay is supported on your browser.
To test the Google Pay button, put the website under the Test mode.
You can see the Google Pay button on the pages you’ve set up.
Now, whenever somebody clicks on the Google Pay button - a pop-up will appear. The buyer will fill up their payment details. In case, the user has saved their payment details in their browsers, these fields will be auto-filled.
🔔 Note: After testing the transaction, do change the mode back to Live. Only then you will be able to collect online payments via Google Pay on your store.
The traditional WooCommerce checkout is uni-dimensional and focuses only on completing the sale.
For beginners, that might work, but if you want to boost your AOV and amp up sales then the traditional WooCommerce checkout doesn’t cut.
Also, it is not optimized for conversions and is too rigid to customize.
What if you get beautiful pre-built checkout pages that you can import with just one click?
Customize them with your favorite page builder - yes, just drag and drop, no coding.
We are talking about the modern, dynamic FunnelKit Checkout.
This is how stylish FunnelKit’s checkout page looks. And this is just one of the pre-built templates, we have got more amazing ones for your niche.
To reduce cart abandonments, enable a quicker checkout process with a one-page checkout. Or, create a multi-step Shopify-style checkout and simplify the checkout process.
What more do you get?
🛒 Mini Cart Widget: Allow your users to review, delete, adjust the quantity of their items, and more - right on the checkout page.
📍 Google Address Autocomplete: Wrong addresses can lead to failed deliveries. That’s why FunnelKit provides checkout page optimizations like Google Address Autocomplete. This allows buyers to fill in their addresses with just a few clicks.
🌟 Product-based Checkouts: Create product-based checkout pages to add relevant upsell offers and one-click order bumps.
📄 Advanced Form Fields Editor: Add custom fields and sections easily without code. You can re-arrange them all right within WordPress.
FunnelKit’s checkout page templates are optimized for mobile. This ensures a frictionless checkout experience for your mobile users.
If you’re using FunnelKit’s checkout templates, enabling express pay buttons is even easier.
Checkout Page >> Optimizations >> Express Checkout Buttons
Enable the buttons and select the position for your buttons on the checkout page.
Some users might need further assistance in this WooCommerce Google Pay integration process.
That's why, we have answered the most common questions about the payment buttons not showing up on the screen.
How do I enable Google Pay in WooCommerce?
To enable Google Pay in WooCommerce you need to have an integration plugin like FunnelKit’s Stripe Gateway for WooCommerce.
This plugin will connect your WooCommerce store to your Stripe account. This connection will facilitate multiple online payment options including Google Pay.
Why is Google Pay not showing up?
In some cases, the Google Pay button might not show up on your store. If so, please re-check if your WooCommerce store follows all the Google Pay guidelines.
Is Google Pay API free?
Google Pay doesn't charge merchants additional fees to use the Google Pay API for payments. Since our payment processor is Stripe, it will charge you for each transaction. The transaction fee varies for each country.
In the United States, 27% of all the online transactions done in 2022, were done via Google Pay.
So, it's a no-brainer to have express pay options on your WooCommcerce stores.
The best benefit of Google Pay is that it costs merchants nothing extra. Payment processors treat it as a normal credit card transaction, so you will only be charged normal credit card processing fees.
Add conversion-friendly checkout to your WooCommerce store along with express payment options, then see the magic unfold!
So, are you ready to set up yours?