Back to Payment Guides

How to Use Apple Pay on Shopify: Setup and Optimization

Learn how to use Apple Pay on Shopify to reduce cart abandonment. Follow our guide to set up, activate, and optimize Apple Pay for online and in-person sales.

Introduction

Apple Pay is one of the most effective tools for reducing friction at the Shopify checkout. By allowing customers to authorize payments with a single touch or glance, you remove the need for manual data entry, which is the primary cause of mobile cart abandonment. When you implement this digital wallet correctly, you provide a secure, accelerated experience that meets modern consumer expectations.

As a merchant, your goal is to make the path to purchase as short as possible. We built HidePay to give you granular control over how these payment options appear, ensuring that your checkout remains clean and relevant to every shopper. Whether you are selling globally or running a local boutique, managing your payment methods is a fundamental part of conversion rate optimization — you can install HidePay from the Shopify App Store to get started.

This article provides a step-by-step guide on how to activate Apple Pay for your online store, how to use it for in-person sales, and how to manage it strategically to protect your margins. You will learn the technical requirements, the setup process, and the advanced rules you can use to hide or sort Apple Pay based on specific order conditions.

Technical Requirements for Apple Pay on Shopify

Before you can offer Apple Pay to your customers, you must meet several technical and regional requirements. Shopify makes the integration straightforward, but the "Buy" button only appears to customers who meet specific device and browser criteria.

Payment Gateway Compatibility

To use Apple Pay on your online store, you must use one of the following payment providers:

  • Shopify Payments (The most common and easiest to configure)
  • Stripe
  • First Data Payeezy
  • Authorize.net
  • CyberSource
  • Braintree

If you are using Shopify Payments, Apple Pay is often available to be toggled on immediately. If you use a third-party gateway, you may need to perform additional configuration within that provider's dashboard before the option appears in your Shopify admin.

Browser and Device Restrictions

Apple Pay is exclusive to the Apple ecosystem. It will not appear for customers using Chrome on Windows or Firefox on Android. For the button to show up, the customer must be using:

  • The Safari browser on iOS (iPhone), iPadOS (iPad), or macOS (Mac).
  • An iPhone 6 or later.
  • A Mac with Touch ID or a Mac model (2012 or later) paired with an Apple Pay-enabled iPhone or Apple Watch.

Security and Domain Requirements

Your store must have a valid SSL certificate. Since Shopify provides SSL certificates for all stores by default, this is rarely an issue unless you are using a highly customized headless setup. Additionally, you must follow Apple’s Acceptable Use Guidelines, which generally prohibit the sale of certain regulated goods via their payment platform.

How to Enable Apple Pay for Your Online Store

Activating Apple Pay takes only a few minutes within your Shopify admin. Once enabled, the Apple Pay button will automatically appear on your product pages, cart page, and at the final checkout stage for eligible Safari users.

Step-by-Step Activation

  1. From your Shopify admin, navigate to Settings and then click Payments.
  2. In the Payment providers section, locate your primary gateway (usually Shopify Payments).
  3. Click Manage.
  4. In the Wallets section, check the box next to Apple Pay.
  5. Click Save.

Verifying Your Setup

After saving these settings, it is important to verify that the button is appearing correctly. Because the button is dynamic, you must use a compatible device to see it. Open your store in the Safari browser on an iPhone or Mac. Navigate to a product page. If set up correctly, you should see the "Buy with Apple Pay" button alongside your standard "Add to Cart" button.

Action Summary: Online Setup

  • Ensure your payment gateway is supported.
  • Toggle the Apple Pay checkbox in your Payment settings.
  • Test the checkout flow using an iPhone or Mac.
Easily Customize Shopify Payments

Hide, sort, and rename Shopify payment methods using powerful conditions. Customize your checkout and control payment options with HidePay.

Using Apple Pay for In-Person Sales (Tap to Pay)

If you have a physical retail presence, you can accept Apple Pay through the Shopify POS app. This allows you to accept contactless payments directly on an iPhone without needing a separate card reader. This feature, known as Tap to Pay on iPhone, is particularly useful for pop-up shops, markets, or as a backup for your permanent retail locations.

Requirements for Tap to Pay

To use this feature, you must meet the following criteria:

  • Your store must be located in a supported region (including the US, Canada, UK, Australia, and several European countries).
  • You must use Shopify Payments as your primary processor.
  • You must have the Shopify POS app installed on an iPhone XS or newer.
  • Your iPhone must be running a recent version of iOS (usually iOS 16.7 or 17.0 depending on your region).

How to Activate Tap to Pay on iPhone

  1. Open the Shopify POS app on your iPhone.
  2. Tap the More icon and navigate to Settings.
  3. Tap Payments and select Tap to Pay on iPhone.
  4. Follow the prompts to connect your Apple ID. This must be an Apple ID associated with your business or your personal account.
  5. Accept the terms of service.

Once activated, when you reach the checkout screen in the POS app, you will see an option for "Tap to Pay on iPhone." When selected, the customer simply holds their phone, Apple Watch, or contactless card near the top of your iPhone to complete the transaction.

Why Apple Pay Increases Conversions

The primary reason to use Apple Pay on Shopify is speed. Research into mobile commerce consistently shows that the more steps a customer has to take, the more likely they are to abandon their cart.

Accelerated Checkout Experience

Traditional checkouts require customers to enter their shipping address, billing address, and 16-digit credit card number. On a mobile device, this is a high-friction activity. Apple Pay stores this information securely in the user's device. When they click the Apple Pay button, their address and payment details are passed to Shopify instantly. The customer only needs to verify the transaction with FaceID, TouchID, or their passcode.

Enhanced Security through Tokenization

Security is a major concern for online shoppers. Apple Pay uses a process called tokenization. Instead of sharing the actual credit card number with your store, Apple sends a single-use "token" or Device Account Number. If your store data were ever compromised, the attacker would not have access to the customer's actual credit card details. This reduces the risk of fraud and can lower your chargeback rate.

Mobile-First Shopping

A significant portion of Shopify traffic now comes from mobile devices. Apple Pay is specifically designed for the mobile experience. By catering to the nearly 50% of smartphone users who own iPhones in many major markets, you are aligning your store with the hardware your customers already use daily.

Strategic Control: When to Hide or Sort Apple Pay

While Apple Pay is beneficial, there are scenarios where you might want more control over when it appears. Standard Shopify settings are binary—the button is either on for everyone or off for everyone. Using a tool like HidePay lets you create rules that control payment method visibility based on the specific context of the order — see the Nextools blog post introducing HidePay for Shopify for examples and use cases.

Hiding Apple Pay for Specific Customer Tags

You may have a B2B or wholesale segment that should only pay via bank transfer or "Net 30" terms. In this case, you can create a rule to hide Apple Pay and other express checkout buttons whenever a customer with the tag "Wholesale" is logged in. To learn how to target customer tags in HidePay, see the guide on how to hide payment options by customer tag.

Managing Geography-Based Restrictions

If you sell products that have specific legal restrictions in certain countries, you might prefer different payment methods for those regions. You can use our app to hide Apple Pay for specific countries or zip codes where you have found higher rates of delivery issues or where alternative payment methods are more cost-effective for your business. For full details on country- and market-based rules, read how to organize payment methods by country or Shopify Market in the HidePay docs.

Sorting for Better Margins

Not all payment methods cost the same in terms of processing fees. You might want to sort your payment options so that your preferred method appears first. While Apple Pay is convenient, if you have a local payment method with lower fees, you can use the sorting feature to move Apple Pay further down the list, subtly guiding customers toward the option that protects your margins.

The Smart Checkout Method

Optimizing your checkout is not about having every possible payment option available; it is about having the right options available at the right time. We recommend following a specific approach to managing your checkout experience.

Specificity Over Blanket Rules

Hiding a payment method for your entire store is rarely the right move. Instead, use specific conditions. For example, if you sell high-ticket items, you might want to hide express buttons for orders over a certain dollar amount to ensure the customer goes through a more thorough verification process at checkout. This reduces the risk of high-value fraudulent orders.

Protecting Your Bottom Line

Some payment methods attract more chargebacks than others. By using rules to hide specific options for high-risk order attributes—such as specific product types or shipping methods—you can protect your store from unnecessary losses. If a certain product category frequently results in "unauthorized transaction" claims, you can require those customers to use a traditional credit card entry field rather than an express button. If you also need to control shipping options to avoid unexpected carrier fees, consider pairing HidePay with HideShip on the Shopify App Store to manage shipping and payment rules together.

Testing One Rule at a Time

When you begin customizing your checkout, it is tempting to implement a dozen rules at once. We suggest isolating your variables. Start by renaming a payment method for clarity, or reordering the list so your primary gateway is at the top. Monitor your conversion rates for a few days before adding more complex logic, such as hiding buttons based on cart contents or customer tags.

Technical Foundation: Native Shopify Functions

It is important to understand how these customizations happen. In the past, Shopify merchants had to use "Checkout Scripts" or "Script Editor" to modify the checkout. These were often complex and are being phased out in favor of Shopify Functions.

Our app is built on Native Shopify Functions. This means that when you create a rule to hide or sort Apple Pay, the logic runs natively within Shopify's infrastructure. There are no external scripts slowing down your page load times, and no theme code edits that might break when you update your store. This "Built for Shopify" approach ensures that your checkout remains fast and stable, which is critical for maintaining customer trust during the payment process. For more background on Shopify Functions and why they replace Scripts, read "Why Shopify Functions are the future" on the Nextools blog.

Troubleshooting Common Apple Pay Issues

Even with a perfect setup, you may occasionally encounter issues where Apple Pay does not appear as expected. Most of these issues are related to the customer's environment rather than your store's configuration.

The Button is Missing

If the Apple Pay button is missing, the first step is to verify the browser. It must be Safari. If the customer is using Chrome on an iPhone, the button will not show. Secondly, ensure the device has a card set up in the Apple Wallet. If the wallet is empty, the button is suppressed by Apple's software.

"Payment Not Completed" Errors

This error usually occurs if there is a mismatch between the shipping address stored in Apple Pay and the shipping zones configured in your Shopify admin. If a customer tries to use Apple Pay to ship to a country you do not service, the transaction will fail. Always ensure your shipping zones are clearly defined and that you have a "catch-all" zone if you intend to sell globally.

Domain Verification Issues

If you have recently changed your domain or added a new subdomain, you may need to re-verify your domain with Apple. In your Shopify admin, going to the payment settings and clicking "Manage" on your gateway will often trigger a re-verification process automatically.

Action Summary: Troubleshooting

  • Check that the customer is using Safari.
  • Verify that the shipping address is within your allowed shipping zones.
  • Ensure a card is active in the device's Apple Wallet.
  • Confirm that your domain is verified in your Shopify payment settings.

If you need step-by-step help configuring rules or debugging a customization, consult the HidePay Help Docs for guides, videos, and troubleshooting steps.

Conclusion

Implementing Apple Pay on Shopify is a high-impact, low-effort way to improve your store's user experience. By reducing the time it takes to complete a purchase, you directly address the primary cause of cart abandonment on mobile devices. However, simply turning it on is only the first step. To truly optimize your store, you need control over when and how these options appear.

  • Enable Apple Pay through Shopify Payments to capture mobile Safari users.
  • Use Tap to Pay on iPhone for flexible, hardware-free in-person sales.
  • Implement specific rules to hide or sort payment methods based on customer behavior and order risk.
  • Monitor your checkout performance and adjust your rules to protect your profit margins.

To take full control of your checkout experience, try HidePay on Shopify — get HidePay for your store from the Shopify App Store.

FAQ

Why isn't Apple Pay showing up on my Shopify store?

The most common reason is that you are not viewing the store through the Safari browser on an Apple device. Apple Pay is technically restricted to Apple's ecosystem. Additionally, ensure that Apple Pay is checked in your Shopify Payments settings and that your device has an active card in its Apple Wallet.

Can I use Apple Pay without Shopify Payments?

Yes, you can use Apple Pay with other gateways such as Stripe, Braintree, and Authorize.net. However, the setup process may require additional steps within your gateway's dashboard. Using Shopify Payments is the most integrated way to manage Apple Pay alongside your other store settings.

Does Apple Pay charge extra transaction fees on Shopify?

No, Apple does not charge merchants or customers extra fees for using Apple Pay. You will only pay your standard Shopify credit card processing fees. Because Apple Pay is just a digital version of the customer's card, it is treated the same as a standard credit card transaction by your payment processor.

How can I hide the Apple Pay button for specific products?

You can use an app like HidePay to create a rule that hides express checkout buttons when a specific product or product tag is in the cart. See the HidePay guide on how to hide payment methods for specific products for step-by-step instructions.

Get Started with HidePay

Hide, sort, and optimize Shopify payment methods instantly—no code required.