Shopify guideGuide8 min read

How to Enable Apple Pay, Google Pay and Shop Pay on Shopify

Wallet buttons let shoppers pay without typing a card number or address. Here is how to turn on Apple Pay, Google Pay and Shop Pay, show them where they help, and fix them when they don't appear.

Card listing Shop Pay, Apple Pay and Google Pay as switched on, with no extra wallet fees
All three wallets run at your normal card rate, so the only cost of turning them on is the time to test them.

Key takeaways

  • With Shopify Payments, Apple Pay, Google Pay and Shop Pay are switched on in Settings > Payments > Manage, and none of them adds a fee beyond your normal card rate.
  • Apple Pay only shows in Safari on a compatible Apple device, so testing it in Chrome on Windows will always fail.
  • The buttons on product pages are a theme setting: Show accelerated checkout buttons under Buy buttons in the theme editor.
  • When Apple Pay isn't showing, the usual causes are a wallet that isn't ticked, a third-party processor that needs extra setup, a cart drawer that doesn't support the button, or the wrong browser.
Who it is for
Store owners adding express wallet payments
Time needed
20 minutes, plus testing on two phones
What you need
Shopify Payments or a wallet-ready processor

On most stores I review, most visitors arrive on a phone, and typing a card number on a phone is exactly where checkouts stall. Wallet buttons fix that. A shopper with Apple Pay, Google Pay or a saved Shop Pay account can pay with a fingerprint, a face scan or a one-time code, without typing an address.

On most stores these wallets are already half set up and just need checking. This guide shows how to turn each one on, how to control where the buttons appear, how to test them properly, and what to do when Apple Pay isn't showing up. Settings and requirements come from Shopify's Help Center as checked on 7 November 2026.

Apple Pay, Google Pay and Shop Pay compared

WalletShopper needsStore needsExtra fee
Apple PaySafari on an Apple deviceShopify Payments or a supported provider–
Google PayA Google Pay accountShopify Payments or a supported provider–
Shop PayA Shop Pay account, or creates oneShopify Payments, or eligible third-party setupNone listed

Shopify says plainly that you don't pay extra fees for accepting Apple Pay or Google Pay: you pay your normal processing rate, the same as a typed card. Shopify doesn't list a separate fee for Shop Pay either.

Before you start

  • A card processor that supports wallets. Shopify Payments supports all three. If you use a third-party card processor, check it lists Apple Pay and Google Pay in its Shopify settings.
  • SSL on your domain. Apple Pay needs it. Shopify provides SSL automatically on connected domains, but check the padlock shows on your live domain.
  • Allowed products. Apple and Google each have acceptable use rules. Most stores are fine, but restricted categories should read them first.
  • Admin access. You need permission to edit payment settings and the theme.

How to turn on Shop Pay

  1. Open payment settings. Go to Settings > Payments.
  2. Manage Shopify Payments. Click Manage in the Shopify Payments section.
  3. Tick Shop Pay. In the Shop Pay section, check Shop Pay.
  4. Click Save.

If you don't use Shopify Payments, Shop Pay is still possible for stores in the US, Australia and France that meet the Shopify Payments requirements for their country. In the Third-party payment provider section, click Manage, check Enable Shop Pay, save, then click Complete set up and add your store and banking details.

Shop Pay brings a few extras with it. Sign in with Shop switches on automatically for stores using Shop Pay with customer accounts, and US stores get Shopify Protect on eligible Shop Pay orders, which covers fraudulent chargebacks. My guide to preventing Shopify chargebacks explains the conditions.

How to turn on Apple Pay

  1. Open payment settings. Go to Settings > Payments.
  2. Manage your card provider. Click Manage next to Shopify Payments, or next to your third-party card provider.
  3. Select Apple Pay. Under Wallets, select Apple Pay.
  4. Click Save.

With Shopify Payments, Apple Pay is usually on already, so this is often a check rather than a change. Stores in France follow a slightly different path through Advanced settings. With Stripe as the processor, you also need to accept Apple Pay's terms in your Stripe dashboard. With Cybersource, Authorize.net or First Data Payeezy, ask the processor to enable network tokenization.

How to turn on Google Pay

  1. Open payment settings. Go to Settings > Payments.
  2. Manage your card provider. Click Manage in your card provider's section.
  3. Select Google Pay. Under Wallets, select Google Pay.
  4. Click Save.

Shopify Payments supports Google Pay in every region except France. On a third-party processor, check the provider lists Google Pay before you look for the setting.

What shoppers actually see

Wallets don't appear the same way for everyone, which is why two people can look at the same store and disagree about whether Apple Pay is "on".

  • Device and browser decide Apple Pay. It only appears in Safari on a compatible Apple device. A shopper on Chrome or Android never sees it, even when it's set up perfectly.
  • Shop Pay recognizes returning shoppers. A shopper who has used Shop Pay before can be recognized on your store, and the button may show the last four digits of the card they used last. They verify with a passkey or a six-digit code by text or email.
  • Shop Promise moves Shop Pay first. When Shop Promise is active, Shop Pay takes priority over other express buttons.
  • Branded buttons need an active wallet. If no branded accelerated method is active, product pages show only the plain Buy it now button.

Checkout itself shows every active wallet the shopper's device supports, plus the card form and any other methods you've added. The product page button is a shortcut to the same checkout, not a separate payment route.

Show wallet buttons on product pages

Turning a wallet on puts it in checkout. Showing it as a button on the product page, so shoppers can skip the cart, is a theme setting:

  1. Open the theme editor. Go to Online Store and click Edit theme on your theme.
  2. Open the product template. Choose Products, then Default product or the template you use.
  3. Find the buy buttons. In the Product information section, click Buy buttons.
  4. Tick the setting. Select Show accelerated checkout buttons and click Save.

Repeat this for any other product templates, and for featured product sections on the homepage if your theme has them. Older themes may not have the setting, in which case you'd update the theme or add the button in code.

Not every product page needs them: For one-item purchases they shorten the path to payment. For stores that rely on bundles, add-ons or minimum order values, an express button can skip the cart where those offers live. I test this per store as part of CRO work, which starts from $500.

How to test each button

Wallet buttons depend on the device and browser, so what you see isn't what every shopper sees. Shopify provides debug links that force a button to display on a product page. Add one of these to the end of any product URL:

To testAdd to the URLNote
Shop Pay?shopify-debug=true&show=ShopAny browser
Apple Pay?shopify-debug=true&show=AppleUse ApplePay on mobile; Safari only
Google Pay?shopify-debug=true&show=GoogleAny browser
Unbranded?shopify-debug=true&show=checkoutThe plain Buy it now button

Then do a real check: open the store in Safari on an iPhone with Apple Pay set up, and in Chrome on an Android phone with Google Pay. Go through to the payment step on each. If no third-party accelerated method is active, only the unbranded Buy it now button shows on product pages.

Shopify Apple Pay not showing up: causes and fixes

CauseWho it affectsFix
Wrong browserAnyone testing outside SafariTest in Safari on an Apple device
Apple Pay not tickedEvery shopperSelect it under Wallets and save
Stripe terms not acceptedStores using StripeAccept Apple Pay terms in Stripe
No network tokenizationCybersource, Authorize.net, PayeezyAsk the processor to enable it
Cart drawer or pop-upShoppers using the drawerTheme code to show the button
Mac without nearby iPhoneMac shoppersBluetooth on, same iCloud account
Buy Button channelBuy Button embedsNot supported there

Two smaller things confuse store owners. A shopper on a supported Mac laptop with the lid closed won't see Apple Pay. And discount codes can't be entered inside the Apple Pay sheet, so a shopper with a code needs to enter it on the checkout page first. If your marketing relies on codes, keep the regular checkout path visible.

For Google Pay, the causes are shorter: the wallet isn't selected, the processor doesn't support it, or the store is in France on Shopify Payments.

Common mistakes

  • Testing Apple Pay on Windows or in Chrome. It will never show. Use Safari on an Apple device.
  • Turning on the wallet but not the theme setting. The wallet works in checkout, but shoppers never see the button on product pages.
  • Custom cart drawers. Many drawers from apps or custom themes don't render wallet buttons. Check the drawer as well as the cart page.
  • Expecting PayPal or Klarna inside Shop Pay. Third-party methods aren't available through Shop Pay, even when they're active on your normal checkout.
  • Leaving an old processor half-connected. Two card processors cause confusing wallet behavior. Keep one.

Wallet setup checklist

  • Shop Pay checked under Shopify Payments.
  • Apple Pay and Google Pay selected under Wallets.
  • Show accelerated checkout buttons ticked on every product template.
  • Featured product sections checked on the homepage.
  • Each button tested with the debug URLs.
  • Real test on an iPhone in Safari and an Android phone in Chrome.
  • Cart drawer checked for wallet buttons.
  • Discount code path still clear for shoppers who use Apple Pay.

Next steps

Turn on the three wallets, tick the theme setting, and test on two real phones. That covers most of the gains. If you sell higher-priced products, Shop Pay Installments sits in the same Shop Pay section, and my guide to setting up buy now, pay later covers it. For the rest of the mobile checkout, work through my Shopify mobile CRO checklist, or send me your store for a free review.

Free tools

Check your own store

Free, no sign-up. Each one runs a part of this guide for you.

Frequently asked questions

How do I add Apple Pay to my Shopify store?

Go to Settings > Payments, click Manage next to Shopify Payments or your card provider, select Apple Pay under Wallets and save. With Shopify Payments it is usually on already. To show the button on product pages, tick Show accelerated checkout buttons in the theme editor.

Why is Apple Pay not showing on my Shopify store?

The most common reason is testing outside Safari on an Apple device. Other causes are Apple Pay not being selected under Wallets, Stripe's Apple Pay terms not being accepted, a processor without network tokenization, or a cart drawer that doesn't display the button.

Does Shopify charge extra for Apple Pay or Google Pay?

No. Shopify says you don't pay any extra fees for accepting Apple Pay or Google Pay. You pay your normal card processing rate, the same as a typed card payment.

Do I need Shopify Payments for Shop Pay?

Usually, yes. Without Shopify Payments, Shop Pay is only available to stores in the US, Australia and France that meet their country's Shopify Payments requirements, using the third-party provider route in Settings > Payments.

Can customers use discount codes with Apple Pay on Shopify?

Not inside the Apple Pay sheet. A shopper needs to enter the discount code on the checkout page first, then choose Apple Pay to pay.

Does Google Pay work with Shopify Payments everywhere?

Shopify Payments supports Google Pay in all its regions except France. Stores in France need a third-party provider that lists Google Pay to offer it.

Sources

  1. Apple Pay, Shopify Help Center
  2. Google Pay, Shopify Help Center
  3. Activating Shop Pay, Shopify Help Center
  4. Adding dynamic checkout buttons, Shopify Help Center
  5. Testing dynamic checkout buttons, Shopify Help Center
  6. Shop Pay, Shopify Help Center
Ashraf Siddik

Written by Ashraf Siddik

I'm a Shopify developer and CRO specialist. I have built and improved Shopify stores since 2018, completed more than 1,000 projects, and hold a 4.96 average rating across 719 client reviews.

About me · Client reviews

Free 3‑point store review

  1. 1
    Send your storeTakes about a minute
  2. 2
    I review it by handOn mobile and desktop, not by a tool
  3. 3
    Get three ranked fixesBy email, free, with no obligation

“Very professional and deep understanding of the Shopify ecosystem. Friendly and proactive communication. Delivered on time with good quality”

Verified client, United Kingdom
4.96 from 719 client reviews

Get your free review

Takes about a minute. No obligation.

Your email is used only to reply about your store. No newsletter, never sold. Privacy note