How to set up Apple Pay and Google Pay in Stripe

Apple Pay and Google Pay allow your customers to complete a purchase in seconds using the saved payment details on their phone or computer. By removing the need to manually type in credit card numbers and shipping addresses, you reduce friction and help more shoppers finish their checkout—especially on mobile.

1. Enable Payment Methods in Stripe

Before touching your website settings, you must tell Stripe that you want to accept digital wallets.

  1. Log in to your Stripe Dashboard.
  2. Click the Settings (gear icon) in the top right corner.
  3. Select Payment Methods under the Payments section.
  4. Find your current configuration (usually labeled "Default").
  5. Scroll down to Wallets and ensure both Apple Pay and Google Pay are set to Enabled.

2. Register Your Domain for Apple Pay

Apple requires you to verify that you own the website where their payment button will appear.

  1. In your Stripe Dashboard settings, go to Payment Methods > Apple Pay.
  2. Click + Add new domain.
  3. Enter your shop’s URL (e.g., yourshopname.com).
  4. Stripe will ask you to download a verification file.
  5. Upload this file to your site via your WooShop file manager or FTP into the folder: /.well-known/apple-developer-merchantid-domain-association.
  6. Once uploaded, click Verify in Stripe.

Note: Google Pay does not require a manual domain verification file.

3. Activate Wallets in WooCommerce

Now that Stripe is ready, you need to turn on the buttons inside your WordPress dashboard.

  1. Log in to your WooShop admin area.
  2. Go to WooCommerce > Settings > Payments.
  3. Click Manage next to the Stripe payment method.
  4. Look for the Express Checkouts or Payment Request Buttons section.
  5. Check the box to enable Apple Pay and Google Pay.
  6. Choose where you want the buttons to appear (Checkout page, Cart page, or individual Product pages).
  7. Save your changes.


Practical Scenarios

The Mobile Shopper
A customer finds your store while browsing Instagram on their iPhone. Instead of digging for a wallet, they tap "Apple Pay," scan their face, and the order is placed in under ten seconds.

The Repeat Customer
A customer on a laptop using Google Chrome sees the "Google Pay" button. Since their address is already saved in their browser, they don’t have to fill out your checkout form. They confirm the order and go back to their day.


Troubleshooting Common Issues

The Apple Pay button isn’t appearing
Apple Pay only shows up when using the Safari browser on an iOS device or a Mac. It also requires the user to have an active card in their Apple Wallet. If you are testing on Chrome, you won’t see it.

The Google Pay button is missing
Ensure you are testing in Google Chrome and that you are logged into a Google account with a saved, valid payment card.

Domain Verification Failed
If Stripe cannot see your verification file, ensure your site is not in "Maintenance Mode." Security plugins can sometimes block access to the .well-known folder; if this happens, temporarily disable the security plugin and try the verification again.


Summary

Adding digital wallets to your WooShop store is one of the fastest ways to improve your conversion rate. Once enabled in your Stripe dashboard and verified for Apple, these buttons will automatically appear for customers using compatible devices.

Related suggested reading:

  • How to customize your checkout page layout with Kadence
  • Managing refunds through the Stripe dashboard
  • Testing your checkout with Stripe Test Mode

Similar Posts