Back to Payment Guides

How to Set Up and Optimize Shopify Apple Pay for Checkout

Learn how to set up and optimize Shopify Apple Pay. Boost conversions, troubleshoot display issues, and discover how to hide or sort payment methods for your store.

Introduction

Apple Pay allows customers to complete purchases on your Shopify store in seconds by using the secure payment data already stored on their devices. This accelerated checkout method significantly reduces the friction of manual data entry, leading to higher conversion rates and fewer abandoned carts. We focus on helping merchants regain control over these powerful tools through install HidePay, ensuring the right payment options appear at the right time.

This guide provides a detailed walkthrough of setting up Apple Pay, managing its requirements, and optimizing its placement within your checkout flow. You will learn how to troubleshoot common display issues and use advanced rules to ensure your checkout remains clean and high-converting.

Core Requirements for Using Apple Pay on Shopify

Before you can offer Apple Pay to your customers, your store must meet several specific technical and administrative requirements. Failing to meet even one of these will prevent the Apple Pay button from appearing, even if you have it enabled in your settings.

1. Payment Provider Compatibility

You must use a payment processor that supports Apple Pay. Shopify Payments is the most common and easiest option to configure. If you do not use Shopify Payments, you must use a supported third-party provider such as Stripe, Authorize.net, CyberSource, or First Data Payeezy. If you are using a third-party provider, ensure that "network tokenization" is enabled for your account, as Apple Pay requires this to process transactions securely.

2. SSL Certification

Your online store domain must have an active SSL certificate. Shopify provides SSL certificates for all domains hosted on its platform, but if you are using a custom setup or an external domain provider, you must verify that your connection is secure (HTTPS). Apple Pay will not function on any site that is not fully encrypted.

3. Device and Browser Limitations

Apple Pay is exclusive to the Apple ecosystem. Customers can only see and use the Apple Pay button if they are using the Safari browser on an iOS device (iPhone, iPad) or a Mac. If a customer visits your store using Chrome, Firefox, or an Android device, the Apple Pay option will remain hidden automatically to avoid a confusing user experience.

4. Apple’s Acceptable Use Guidelines

Your business must comply with Apple’s specific guidelines regarding what can be sold and how payments are handled. Generally, if you are selling standard physical or digital goods, you will meet these requirements, but it is worth reviewing Apple’s terms if you operate in a high-risk or regulated industry.

How to Activate Apple Pay in Your Shopify Admin

The activation process is straightforward if you already have a supported payment gateway active. The steps differ slightly depending on whether you are using Shopify Payments or a third-party gateway.

For Shopify Payments Users

  1. From your Shopify admin, navigate to Settings > Payments.
  2. In the Shopify Payments section, click Manage.
  3. Scroll down to the Wallets section.
  4. Check the box for Apple Pay.
  5. Click Save.

For Third-Party Provider Users

  1. Go to Settings > Payments.
  2. In the section for your specific credit card provider, click Manage.
  3. Look for a Digital Wallets or Wallets section.
  4. Select Apple Pay and save your changes.

If you do not see Apple Pay as an option under your third-party provider, you may need to contact the provider directly to ask them to enable Apple Pay support for your merchant account.

Easily Customize Shopify Payments

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

Managing Apple Pay for Subscription Products

Selling subscription products introduces additional layers of complexity for accelerated checkouts. To offer Apple Pay for recurring orders, you must use Shopify Payments as your primary gateway. Furthermore, the customer must use a Mastercard or Visa card stored within their Apple Wallet; other card types may not support the recurring billing logic required by Shopify's subscription APIs.

When using a subscription app, always verify that the app itself is compatible with accelerated checkouts. Some older subscription models require the customer to go through the standard checkout flow to agree to specific terms, which can sometimes conflict with the "one-touch" nature of Apple Pay.

The Customer Experience and Accelerated Checkout

When Apple Pay is active, it appears in two primary locations: the product page/cart (as an express checkout button) and the final payment step of the checkout process.

Express Checkout Buttons

On the product page or cart drawer, Apple Pay acts as a shortcut. When a customer clicks the button, a sheet slides up on their device showing their default shipping address, email, and payment method. Once they authenticate with FaceID, TouchID, or their passcode, the order is placed immediately. If you need to hide or control these express buttons, see the guide to Hide the Express Checkout with HidePay.

Payment Method at Checkout

If a customer chooses to go through the full checkout process—perhaps to enter a specific gift card or view all shipping options—Apple Pay will still appear as a standard payment option in the final step. This gives the customer a second chance to use their digital wallet if they skipped the express button earlier.

Strategic Control: Why Merchants Hide or Sort Apple Pay

While Apple Pay is excellent for conversion, it is not always the best option for every transaction. We built HidePay to give merchants the ability to create rules that control exactly when these buttons appear; to learn how to set up those rules, follow the create a payment customization guide.

There are several scenarios where a merchant might want to modify how Apple Pay is presented.

Preventing Discount Code Errors

A common frustration occurs when customers use the express Apple Pay button on a product page before they have a chance to enter a discount code. Since the express checkout bypasses the standard steps, the customer may complete the purchase at full price and then contact support for a refund. In this scenario, you can use our tool to hide the express Apple Pay button while keeping it available on the final checkout page where discount codes are applied.

Reducing High-Risk Transactions

Some merchants find that certain payment methods are more prone to chargebacks in specific regions. If you identify a pattern of high-risk orders coming through express wallets in a particular country, you can create a rule to hide Apple Pay for customers in that geography, forcing them to use a standard credit card entry that may trigger additional fraud filters like 3D Secure; see the step-by-step on how to organize payment methods by country or Shopify Market.

Prioritizing Other Methods

If your business has negotiated lower processing fees with a specific provider, you may want to guide customers toward that option. By using our app, you can sort your payment methods so that your preferred option appears at the top, while moving Apple Pay lower in the list. This subtle nudge can have a significant impact on your bottom-line margins over thousands of transactions.

Troubleshooting Apple Pay Display Issues

It is common for merchants to report that the Apple Pay button is "missing" even after they have enabled it. Most of the time, this is due to one of the following configuration issues.

The Company Name Requirement

If your Shopify checkout settings (under Settings > Checkout) have the Company Name field set to "Required," Apple Pay will often fail to appear. This is because Apple Pay’s standard data set does not always include a company name field, and if Shopify cannot receive that mandatory data from the wallet, it will not display the button. Changing this field to "Optional" or "Hidden" usually resolves the issue.

Cart Drawer and AJAX Issues

Many modern Shopify themes use "Ajax" cart drawers that slide out from the side. If your theme does not specifically support Apple Pay in the drawer, the button may not initialize correctly. For a walkthrough on hiding or managing dynamic checkout buttons in product pages and carts, see Hide Dynamic checkout buttons on Shopify theme dynamically using HidePay.

Testing on Non-Supported Devices

Always remember that you cannot test Apple Pay on a Windows computer or a Chrome browser. To verify your setup, you must use an iPhone or a Mac running Safari. Additionally, ensure that you have at least one valid credit card added to your Apple Wallet on the testing device, or the button will not render.

If a rule doesn’t behave as expected, follow the How to debug Payment Customizations in Shopify with HidePay workflow to collect logs and share an error report with support.

Optimizing Checkout with Shopify Functions

Previously, customizing the checkout required Shopify Plus and the use of Shopify Scripts. However, Shopify has moved toward Shopify Functions, which allow for deeper, more reliable customizations that work for all merchants.

The app we developed, HidePay, is built natively on Shopify Functions. This means that when you create a rule to hide or sort Apple Pay, the logic runs inside Shopify’s own infrastructure. This ensures that your checkout remains fast and that your customizations do not break when Shopify updates its platform. If you want to explore no-code tools for creating or migrating Shopify Functions, check out SupaEasy — codeless Shopify Functions.

Action Steps for Merchants

To get the most out of Apple Pay while maintaining control over your margins and customer experience, follow these steps:

  • Verify your setup: Ensure SSL is active and your payment provider supports network tokenization.
  • Test the flow: Use an iPhone to walk through the checkout and see exactly where the Apple Pay button appears.
  • Audit your "Required" fields: Check if the Company Name field is blocking the button from showing.
  • Implement logic rules: Use a tool like our app — see the help doc to Install HidePay Shopify App and then create customizations to hide express buttons on product pages if you rely heavily on checkout-level discount codes.
  • Monitor performance: Watch your conversion rates after enabling Apple Pay to see the direct impact on your mobile traffic.

Conclusion

Integrating Apple Pay into your Shopify store is a fundamental step toward a modern, mobile-first shopping experience. By understanding the requirements and the common pitfalls of accelerated checkouts, you can provide a faster path to purchase for your customers. However, simply "turning it on" is often not enough for a growing business.

To truly optimize your checkout, you need the ability to show the right payment methods to the right customers. Whether you are trying to reduce chargebacks, manage high-risk regions, or simply clean up a cluttered checkout page, using HidePay gives you the precision control that standard Shopify settings lack. Read more in our post, Introducing HidePay for Shopify, and when you're ready, get HidePay for your store to refine your payment strategy and protect your margins.

If you manage shipping logic as well, consider the benefits of using the bundle described in Introducing Nextools’ HideSuite to combine payment and shipping controls.

FAQ

Why is the Apple Pay button not showing on my Shopify store?

The most common reasons are using a non-Safari browser, not having SSL enabled, or having the "Company Name" field set to "Required" in your checkout settings. Additionally, ensure that you are testing on an Apple device that has an active card in the Apple Wallet.

Does Apple Pay charge extra transaction fees on Shopify?

No, Apple does not charge merchants or customers extra fees for using Apple Pay. You only pay your standard processing fees to your payment provider (such as Shopify Payments or Stripe) as you would with any other credit card transaction.

Can I hide Apple Pay for certain products or countries?

Yes, but you cannot do this using default Shopify settings. By using HidePay, you can create specific rules to hide Apple Pay based on the customer's location, the products in their cart, or the total order value, giving you total control over your checkout.

Can customers use discount codes with Apple Pay?

Customers can use discount codes if they enter them on the checkout page before clicking the Apple Pay button. However, if they use an express Apple Pay button on a product or cart page, they may bypass the discount code field entirely. This is why many merchants choose to hide express buttons while keeping Apple Pay available at the final payment step.

Get Started with HidePay

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