Shopify guideGuide·8 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.

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 buttonsunder 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
| Wallet | Shopper needs | Store needs | Extra fee |
|---|---|---|---|
| Apple Pay | Safari on an Apple device | Shopify Payments or a supported provider | – |
| Google Pay | A Google Pay account | Shopify Payments or a supported provider | – |
| Shop Pay | A Shop Pay account, or creates one | Shopify Payments, or eligible third-party setup | None 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
- Open payment settings. Go to
Settings > Payments. - Manage Shopify Payments. Click
Managein the Shopify Payments section. - Tick Shop Pay. In the
Shop Paysection, checkShop Pay. - 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
- Open payment settings. Go to
Settings > Payments. - Manage your card provider. Click
Managenext to Shopify Payments, or next to your third-party card provider. - Select Apple Pay. Under
Wallets, selectApple Pay. - 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
- Open payment settings. Go to
Settings > Payments. - Manage your card provider. Click
Managein your card provider's section. - Select Google Pay. Under
Wallets, selectGoogle Pay. - 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 nowbutton.
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:
- Open the theme editor. Go to
Online Storeand clickEdit themeon your theme. - Open the product template. Choose
Products, thenDefault productor the template you use. - Find the buy buttons. In the
Product informationsection, clickBuy buttons. - Tick the setting. Select
Show accelerated checkout buttonsand clickSave.
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.
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 test | Add to the URL | Note |
|---|---|---|
| Shop Pay | ?shopify-debug=true&show=Shop | Any browser |
| Apple Pay | ?shopify-debug=true&show=Apple | Use ApplePay on mobile; Safari only |
| Google Pay | ?shopify-debug=true&show=Google | Any browser |
| Unbranded | ?shopify-debug=true&show=checkout | The 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
| Cause | Who it affects | Fix |
|---|---|---|
| Wrong browser | Anyone testing outside Safari | Test in Safari on an Apple device |
| Apple Pay not ticked | Every shopper | Select it under Wallets and save |
| Stripe terms not accepted | Stores using Stripe | Accept Apple Pay terms in Stripe |
| No network tokenization | Cybersource, Authorize.net, Payeezy | Ask the processor to enable it |
| Cart drawer or pop-up | Shoppers using the drawer | Theme code to show the button |
| Mac without nearby iPhone | Mac shoppers | Bluetooth on, same iCloud account |
| Buy Button channel | Buy Button embeds | Not 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
- Apple Pay, Shopify Help Center
- Google Pay, Shopify Help Center
- Activating Shop Pay, Shopify Help Center
- Adding dynamic checkout buttons, Shopify Help Center
- Testing dynamic checkout buttons, Shopify Help Center
- Shop Pay, Shopify Help Center
Related services and work

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.
More guides
-
CRO8 min readUpdated
Why Shopify Stores Lose Sales on Mobile: A Practical CRO Checklist
Mobile visitors decide fast, with one thumb and plenty of distractions. Here is how to find the leaks on a Shopify store and fix them in the right order.
Read the guide -
CRO6 min readUpdated
Shopify CRO Audit Checklist for DTC Brands
The checklist I use to audit DTC Shopify stores, from checking that the data can be trusted to deciding which fixes to ship first.
Read the guide -
Apps6 min readUpdated
When to Build a Custom Shopify App Instead of Adding Another Subscription
Another subscription is the quickest fix, until you are paying for five apps that still don't match how your business works. Here is how to decide.
Read the guide -
Themes6 min readUpdated
How to Find Out What Theme a Shopify Store Uses
Every Shopify store names its theme in the page code. Here is where to look, how to read what you find, and what it means for your own theme choice.
Read the guide -
Apps5 min readUpdated
How to See What Apps a Shopify Store Uses
Apps leave traces in a store's page code: scripts from their own servers, app embed folders and pixel settings. Here is how to read them, and what to do with the list.
Read the guide -
Branding7 min readUpdated
How to Name a Shopify Store (and Check the Name Is Free)
A store name has to be easy to say, free as a domain and a handle, and clear of other brands. Here is the process I use with clients, and what Shopify lets you change later.
Read the guide