Enable Apple & Google Pay Express Checkouts for WooCommerce

Are you trying to implement Apple Pay and Google wallets in your WooCommerce checkout?

If you’re stuck and need help, follow these steps to setup usage of digital Wallets with WooCommerce, no coding required.

Stripe supports Apple Pay & Google Wallet express checkouts out of the box. You can enable express checkouts after installing either one of the Stripe OR WooPayments plugins for WordPress.

Express checkouts enable your customers to use their favorite express payment methods and digital wallets for faster, more secure checkouts across different parts of your store.

Stripe Setup

Go to https://dashboard.stripe.com/settings/payment_methods

In your Stripe Dashboard settings, go to Payment Methods > Wallets.

Here you’ll find the Wallets section which lists Apple Pay & Google Pay

Click on Apple Pay.

Apple Pay requires registration and verification of trusted domains to enable web use. To enable Apple Pay for your iOS app, you must configure your iOS certificates.

Click on Configure Domains > Add a New Domain.

Download the file and upload it to example.com/.well-known/apple-developer-merchantid-domain-association on your server.

Click verify as seen in the above screenshot.

Back under the Wallets section on the Payment Methods page, click on Google Pay.

Once you have verified your domain for use with Apple Pay, it will also be verified for use with Google Wallet.

WooCommerce Setup

Now you need to go to your WordPress dashboard > WooCommerce > Settings > Payments > Payment Methods and select Apple Pay / Google Pay in the Express Checkouts section.

Click the customize link to decide where to display apple and Google pay express checkout links.

Click save and visit the pages you have configured to show Apple and Google payment options.

Here on WP Sites, we use the official WooCommerce Stripe Gateway plugin by WooCommerce however WooPayments is also a good option if allowed in your country.

Note : Ensure HTTPS: Both Apple Pay and Google Pay require your site to be secure (HTTPS).

Need Help? Book a consultation if you’d prefer Apple/Google Pay and HTTPS setup in your WooCommerce store.

Related Tutorials