Introduction
Apple Pay is one of the most effective tools for reducing checkout friction and increasing mobile conversion rates. By allowing customers to complete a purchase with a single biometric scan, it eliminates the need for manual data entry, which is often the primary cause of abandoned carts on mobile devices. When you integrate Apple Pay for Shopify, you provide a high-trust, accelerated payment path that works natively across iOS and macOS devices.
At Nextools, we focus on helping merchants refine the final steps of the customer journey. Our app, HidePay, allows you to take full control over how and when these payment methods appear to ensure your checkout remains clean and profitable — you can get HidePay for your store in minutes. This article covers everything from the initial technical setup to advanced strategies for managing payment method visibility across different markets.
Understanding the technical requirements and the customer experience is the first step toward a higher-converting store. By the end of this guide, you will know how to activate Apple Pay, troubleshoot common display issues, and use strategic rules to optimize your checkout layout for every customer.
The Core Benefits of Apple Pay for Shopify
The primary value of Apple Pay lies in speed. Industry data consistently shows that mobile users are far more likely to abandon their carts if they have to type out credit card numbers and shipping addresses on a small screen. Apple Pay solves this by pulling stored information directly from the user’s Apple Wallet.
Beyond speed, security is a major factor. Apple Pay uses a process called tokenization. Instead of sharing actual credit card numbers with your store, it generates a unique, single-use security code for each transaction. This reduces the risk of sensitive data theft and gives customers peace of mind. For merchants, this often results in higher authorization rates and lower instances of fraudulent chargebacks, as the transaction is verified via Face ID, Touch ID, or a passcode.
Finally, there is no additional cost to the merchant beyond your standard payment processing fees. Whether you use Shopify Payments or a third-party gateway, you are not charged extra "wallet fees" for accepting Apple Pay. It is a value-add feature that improves user experience without impacting your per-transaction margins.
Technical Requirements for Activation
Before you can enable Apple Pay, your store must meet several specific technical and administrative criteria. Failing to meet these will prevent the button from appearing, even if the settings are toggled on in your Shopify admin.
Supported Payment Gateways
You must use a payment provider that supports Apple Pay. The most straightforward path is using Shopify Payments. If you are not using Shopify's native gateway, you must ensure your third-party provider is compatible. Common supported providers include:
- Stripe
- Authorize.net
- First Data Payeezy
- CyberSource
- Braintree
If you use a provider like CyberSource or Authorize.net, you may need to contact them directly to ensure "network tokenization" is enabled for your account.
SSL and Domain Security
Apple Pay requires a secure connection. Your Shopify store must have an active SSL certificate. Since Shopify provides SSL for all domains hosted on its platform, this is rarely an issue unless you have recently migrated a domain or are using a complex custom setup. Ensure your domain is fully verified and that all traffic is redirected to HTTPS.
Device and Browser Compatibility
It is important to remember that Apple Pay is a platform-specific feature. It will only appear as a payment option for customers using the Safari browser on a compatible Apple device. This includes:
- iPhone (iPhone 6 and later)
- iPad (iPad Air 2, iPad mini 3, and later)
- Apple Watch
- Macs equipped with Touch ID or paired with an iPhone/Apple Watch
If a customer visits your store using Chrome on an iPhone or Safari on a Windows PC, the Apple Pay button will not be visible.
Hide, sort, and rename Shopify payment methods using powerful conditions. Customize your checkout and control payment options with HidePay.
How to Enable Apple Pay in Shopify Admin
Activating the feature is a simple process within your store settings. The steps vary slightly depending on whether you use Shopify Payments or a third-party gateway.
- Navigate to Payments: Log in to your Shopify admin and go to the Settings menu. From there, select Payments.
- Manage Your Provider: In the section for your active credit card provider (e.g., Shopify Payments), click the "Manage" button.
- Select Wallets: Scroll down to the "Wallets" or "Accelerated Checkouts" section. You will see checkboxes for various options like Shop Pay, PayPal, and Apple Pay.
- Activate and Save: Check the box for Apple Pay and click "Save."
For merchants based in France, there is an additional step. You may need to go into the "Advanced Settings" within the Shopify Payments section to explicitly activate Apple Pay for your region. Once saved, Shopify automatically handles the communication with Apple to register your domain.
Express Checkout vs. Standard Payment Method
A common point of confusion for merchants is where the Apple Pay button actually appears. On Shopify, it can manifest in two distinct ways: as an Express Checkout button or as a standard payment method.
Express Checkout
The Express Checkout button usually appears on the product page or the cart page. This allows the customer to skip the entire Shopify checkout flow. When they click the button, a sheet slides up from the bottom of their screen, they authenticate with their biometrics, and the order is placed instantly. While this is great for conversion, it can sometimes bypass certain cart notes or app-based customizations that rely on the standard checkout steps. If you need to disable or restrict those buttons, see the guide on how to Hide the Express Checkout with HidePay.
Standard Payment Method
If the customer chooses to proceed through the regular checkout flow, Apple Pay will still be listed as an option in the "Payment" section at the final step. This is useful for customers who want to enter a discount code or select a specific shipping method before finalizing their purchase.
Handling Discount Codes and Shipping Rates
One limitation of the Apple Pay Express button on the product or cart page is that it often bypasses the field where a customer would normally enter a discount code. If your store relies heavily on coupon codes, you should encourage customers to use the standard checkout path or ensure your theme allows for discount code entry before the cart page.
Regarding shipping, Apple Pay provides the customer's address details to Shopify to calculate rates. However, there is a known limitation with partial postal codes in certain regions, such as remote parts of Canada. In these rare cases, carrier-calculated rates might be slightly inaccurate. Most global merchants will not encounter this, but it is worth testing if you have a high volume of orders from remote territories. If you need finer control over which shipping options appear for specific addresses or regions, consider using the companion app HideShip on the Shopify App Store.
Action Summary for Setup:
- Confirm your payment gateway supports network tokenization.
- Check that your domain is fully SSL-certified.
- Enable Apple Pay in the Payments section of your Shopify admin.
- Test the checkout using an iPhone running Safari to verify the button appears.
Subscription Products and Apple Pay
If you sell subscription-based products, the requirements are more stringent. To offer Apple Pay for recurring billing, you must use Shopify Payments as your primary gateway. Additionally, customers can only use a Mastercard or Visa card stored in their Apple Wallet for these transactions.
Some subscription apps may not be fully compatible with accelerated checkouts. If you notice that Apple Pay disappears when a subscription item is added to the cart, check your subscription app’s documentation. You may need to disable the Express Checkout button specifically for subscription products to ensure the customer follows the standard checkout flow where the subscription contract is correctly initialized.
Strategic Sorting and Hiding with HidePay
As your store grows, you may find that you don't want every payment method shown to every customer. For example, you might want to prioritize Apple Pay for mobile users to drive conversions but hide it for B2B customers who must pay via bank transfer.
This is where we help you refine the experience. Our app, HidePay, is built on native Shopify Functions, which means it runs directly within the Shopify infrastructure without slowing down your site or requiring custom code edits. Using the app, you can How to create a payment customization to implement specific logic for your payment methods.
For instance, you can:
- Sort payment methods: Place Apple Pay at the very top of the list for customers on mobile devices while keeping credit card entry at the top for desktop users.
- Hide by customer tag: If a customer is tagged as "Wholesale," you can hide Apple Pay entirely to ensure they use your preferred high-volume payment methods.
- Geography-based rules: If you find that Apple Pay has higher failure rates in a specific country due to local bank restrictions, you can hide the option for customers in that region.
To learn how HidePay determines country and market logic, see the guide on When to use Localized Country, Shipping Country and Shopify Market in HidePay. By using these rules, you ensure that the customer is only presented with the most relevant and profitable payment options for their specific situation.
Troubleshooting Common Display Issues
If you have enabled Apple Pay but it isn't appearing for your customers, the issue is usually related to one of the following factors.
Required Company Name
One of the most common "hidden" bugs is the "Company Name" requirement in Shopify’s checkout settings. If you have set the "Company Name" field to "Required" (under Settings > Checkout), the Apple Pay button will often fail to display. This is because Apple Pay does not always have a corresponding "Company" field in the user's wallet to pass to Shopify, so the system hides the button to prevent a checkout error. Setting this field to "Optional" or "Hidden" usually resolves the issue.
Cart Drawer and AJAX Conflicts
If your store uses a "slide-out" cart drawer or a pop-up cart, the Apple Pay button may not load correctly. This happens because the button needs to be initialized when the cart content loads. If your theme uses AJAX to refresh the cart without a full page reload, you may need to add a small snippet of Javascript to your theme to re-trigger the Apple Pay button initialization. Most modern Shopify themes (like Dawn) handle this automatically, but older custom themes may require manual adjustment.
Currency Mismatches
If you sell in multiple currencies, ensure your international markets are correctly configured. A common error message in abandoned checkout logs is "Credit card Apple Pay currency not equal to transaction currency." This usually happens when a customer's Apple Pay wallet is restricted to a specific currency that does not match the one they are trying to use on your store. While you cannot fix the customer's wallet settings, ensuring your Shopify Markets are set up with local currencies can reduce these friction points.
Protecting Your Margins and Reducing Chargebacks
While Apple Pay is generally very secure, every payment method carries some risk. Merchants selling high-ticket items or operating in high-risk industries often use sorting rules to guide customers toward the most secure methods. Because Apple Pay requires biometric authentication, it is inherently more secure than manual card entry, which is prone to "friendly fraud" or stolen card usage.
We recommend monitoring your chargeback data. If you notice that certain payment methods are being abused in specific regions, you can use our tool to hide those methods while keeping Apple Pay active. For merchants who need stricter order validation or to block risky purchases entirely, the CartBlock on the Shopify App Store app provides order validation and blocking capabilities that complement payment-method controls. This targeted approach protects your bottom line without ruining the experience for legitimate customers.
The Role of Shopify Functions in Checkout
It is worth noting that modern checkout customization relies on Shopify Functions. In the past, merchants had to use the Shopify Script Editor, which was limited to Plus members and often required complex Ruby coding. Read the Nextools article "Shopify Script Editor no longer available: say Adios to Scripts and Hello to Functions!" for a broader explanation of the transition and how Functions change the game. (See the linked article for migration tips and context.)
Because these functions are native, they don't rely on external scripts that can be blocked by browser extensions or fail due to slow internet connections. When you set a rule to hide or sort Apple Pay, that logic happens server-side. This ensures a "seamless" experience where the checkout layout is perfect the moment the page loads. If you need help generating or migrating Functions, consider SupaEasy on the Shopify App Store to create Functions codelessly or migrate legacy scripts.
Leveraging Apple Pay for In-Person Sales
For merchants who also run physical retail locations, Apple Pay integration extends to the Shopify POS system. With "Tap to Pay on iPhone," you can accept Apple Pay payments directly on your mobile device without needing an external card reader.
This is a massive advantage for pop-up shops, markets, or retailers who want to reduce line wait times. As long as you have a compatible iPhone and are using Shopify Payments, you can activate this in your POS settings. The transaction fees are the same as your standard in-person rates, and it provides a consistent experience for customers who shop with you both online and in person.
Optimizing the Checkout Flow
A "Smart Checkout" isn't just about having the most payment options; it's about having the right options. Overloading a customer with six different "Buy Now" buttons (Apple Pay, PayPal, Google Pay, Shop Pay, etc.) can actually cause decision fatigue and lead to cart abandonment.
The best strategy is to surface the two or three most popular methods for your specific audience. If 80% of your traffic is from iOS devices, Apple Pay should be prominent. If you have a large B2B segment, those buttons should perhaps be hidden or moved to the bottom. Constant testing and refinement of these rules will lead to a higher conversion rate over time. To learn more about HidePay and how it helps merchants say goodbye to irrelevant payment options, see our blog post "Introducing HidePay for Shopify, say goodbye to irrelevant payment options and high cost."
Conclusion
Integrating Apple Pay for Shopify is a fundamental step for any store looking to compete in a mobile-first market. It removes the hurdles of manual data entry, provides top-tier security through tokenization, and requires no additional fees to maintain. By following the setup steps and ensuring your checkout settings—like the company name field—are configured correctly, you can go live in minutes.
To truly master your checkout, consider how the layout affects your different customer segments. Using a tool like HidePay allows you to:
- Ensure the most profitable payment methods are always visible.
- Reduce clutter by hiding irrelevant options based on cart contents or geography.
- Prioritize Apple Pay for the mobile users who value it most.
Ready to take control of your checkout? You can view current pricing and features for HidePay on the Shopify App Store to start optimizing your payment rules today.
FAQ
Does Apple Pay charge extra fees on Shopify?
No, there are no additional fees for using Apple Pay on Shopify. You only pay the standard processing fees associated with your chosen payment gateway, such as Shopify Payments or Stripe. Apple does not charge merchants a fee for the privilege of accepting their wallet.
Why is the Apple Pay button not showing on my store?
The most common reasons are using a non-Safari browser, not having an SSL certificate, or having the "Company Name" field set to "Required" in your Shopify checkout settings. Additionally, ensure you are testing on a compatible Apple device that has at least one active card in its wallet.
Can I use Apple Pay for subscription products?
Yes, but you must be using Shopify Payments as your gateway. Customers must also use a Mastercard or Visa to complete a subscription purchase. Be sure to check that your specific subscription app supports accelerated checkout buttons, as some may require the standard checkout flow.
Can I hide the Apple Pay button for specific countries?
Yes, while Shopify's native settings don't allow for this level of granularity, you can use our app, HidePay, to create rules that hide Apple Pay based on the customer's shipping country, cart total, or other specific attributes to better manage your local market strategies.