Introduction
Enabling Apple Pay on your Shopify store is one of the most effective ways to improve mobile conversion rates. By removing the need for manual data entry, you reduce friction at the most critical stage of the buyer journey. While the basic setup is straightforward, understanding how to manage this payment method effectively ensures it works for your specific business model. We built HidePay to give merchants this level of granular control, allowing you to decide exactly when and where specific accelerated payment options appear — try HidePay on Shopify. This article provides a direct walkthrough of how to add Apple Pay to Shopify and how to optimize its visibility for maximum performance.
Why Apple Pay is Essential for Shopify Merchants
Mobile commerce now accounts for the majority of online traffic. For a mobile user, typing in a 16-digit credit card number, expiry date, and CVV on a small screen is a significant barrier to purchase. Apple Pay solves this by allowing customers to authorize payments with a single touch or a glance via FaceID.
Beyond speed, security is a primary driver for adoption. Apple Pay uses a process called tokenization. Instead of sharing actual credit card details with your store, it shares a unique, encrypted "token." This reduces the risk of sensitive data being intercepted and can help lower your overall fraud profile. For merchants, there are no additional transaction fees beyond what your standard payment processor charges.
Technical Requirements for Apple Pay
Before you begin the activation process, your store must meet several technical and compliance requirements.
- Payment Provider: You must use a credit card payment provider that supports Apple Pay. Shopify Payments is the most common choice and offers the most fluid integration. If you use a third-party gateway like Stripe, Authorize.net, or CyberSource, you must ensure Apple Pay is enabled within their specific dashboard settings.
- SSL Certificate: Your domain must have a valid SSL certificate. On Shopify, this is standard for all stores using a custom domain or the default myshopify.com URL.
- Browser and Device Compatibility: Apple Pay only appears for customers using the Safari browser on iOS, iPadOS, or macOS. It will not show up for users on Chrome, Firefox, or Android devices.
- Compliance: Your store must adhere to Apple’s Acceptable Use Guidelines, which generally prohibit the sale of illegal goods or specific restricted categories.
Hide, sort, and rename Shopify payment methods using powerful conditions. Customize your checkout and control payment options with HidePay.
How to Add Apple Pay to Shopify via Shopify Payments
If you use Shopify Payments, adding Apple Pay is a simple process that takes less than a minute.
- Log in to your Shopify admin.
- Navigate to Settings in the bottom left corner.
- Select Payments.
- In the Shopify Payments section, click Manage.
- Scroll down to the Wallets section.
- Check the box for Apple Pay.
- Click Save.
Once these steps are complete, the Apple Pay button will automatically appear on your checkout page for eligible customers. Depending on your theme settings, it may also appear on product pages or in the cart drawer as a dynamic checkout button.
Special Steps for Merchants in France
If your business is based in France, the interface within Shopify Payments is slightly different. After navigating to the Manage section of Shopify Payments, you may need to look for an Advanced Settings area. Within that section, locate the Wallets area and click Activate next to the Apple Pay icon.
Enabling Apple Pay with Third-Party Providers
If you are not using Shopify Payments, you can still add Apple Pay through various third-party gateways.
- In your Shopify admin, go to Settings > Payments.
- Locate your current third-party provider and click Manage.
- Check if Apple Pay is listed as an available wallet or digital payment method.
- If it is not listed, you may need to log in to your payment provider’s own portal (e.g., your Stripe or Authorize.net dashboard) and enable Apple Pay there first.
- For Stripe users specifically, you must accept Apple’s terms of service directly within the Stripe dashboard before the option will function correctly on your Shopify storefront.
The "Network Tokenization" Requirement
If you use providers like CyberSource or Authorize.net and the Apple Pay option does not appear in your Shopify admin, contact your processor. You must request that they turn on "network tokenization." Without this specific technical feature enabled at the processor level, Shopify cannot display the Apple Pay wallet option.
Troubleshooting: Why Apple Pay Isn't Showing
Even after activation, you might find the Apple Pay button is missing. This is usually due to one of four common issues.
1. Mandatory Company Name Field
One of the most frequent reasons Apple Pay disappears is a conflict with checkout requirements. If you have set the "Company Name" field to Required in your Shopify Checkout settings, Apple Pay will not show. This is because Apple Pay’s data structure does not always provide a company name, and if Shopify cannot fulfill its own "Required" field requirement, it hides the payment method entirely. Set this field to "Optional" or "Hidden" to restore functionality.
2. Domain Verification
If you recently moved your store to a new domain or added a sub-domain, Apple Pay may need to re-verify your site. While Shopify handles most of this automatically, sometimes a manual refresh is required. Ensure your domain is fully connected and the SSL is active.
3. Cart Drawer and AJAX Issues
If your store uses a cart drawer (slide-out cart) rather than a dedicated cart page, the Apple Pay button might not load correctly. This happens because the drawer often uses AJAX to load content without refreshing the page, which can prevent the Apple Pay script from firing. You may need to adjust your theme's JavaScript or use a "Dynamic Checkout Button" element if you are using a page builder. If you need to block express checkout buttons, see how to hide the Express Checkout with HidePay.
4. Discount Code Logic
Customers can only use discount codes with Apple Pay if they enter the code before clicking the Apple Pay button. If your button is located on the product page or the cart, the customer skips the checkout page where the discount field usually lives. To ensure customers can use their codes, it is often best to keep the accelerated checkout buttons restricted to the checkout page itself. Note: HidePay cannot hide specific discount codes — see the FAQ on discount-code-based hiding for details.
Optimizing Apple Pay with HidePay
Simply adding Apple Pay is just the beginning. To truly optimize your checkout, you need to control how and when it appears. Using HidePay to sort and manage your payment methods ensures that your most profitable or highest-converting options are seen first.
Sorting for Conversion
By default, Shopify lists payment methods in a set order. However, if you know that Apple Pay users have a higher average order value in certain regions, you can use our tool to move Apple Pay to the top of the list. This guides the customer toward the fastest path to completion. Learn how to hide, sort, or rename payment methods with HidePay.
Hiding Based on Order Attributes
There are scenarios where you might want to hide Apple Pay. For example, some merchants find that accelerated checkouts conflict with specific "Buy Now, Pay Later" (BNPL) logic or custom shipping rules for high-ticket items. We allow you to create rules that hide Apple Pay if certain conditions are met, such as:
- The cart contains a specific product type.
- The customer has a specific tag (e.g., "Wholesale").
- The order total exceeds a certain amount.
- The shipping address is in a specific country where Apple Pay adoption is low.
You can create a payment customization in the HidePay dashboard to apply any of the conditions above.
To apply similar rules to shipping methods, consider HideShip on the Shopify App Store.
Renaming for Clarity
In some markets, "Apple Pay" is widely understood. In others, customers might look for "Credit Card" or "Mobile Wallet." HidePay allows you to rename payment methods to better match local terminology, ensuring that customers feel confident during the final steps of their purchase. If you sell in multiple languages or markets, see our guide on how to translate checkout delivery & payment options for ideas on localization.
Apple Pay for Subscriptions and Digital Goods
If you sell subscription products, the rules for Apple Pay change slightly. To accept Apple Pay for recurring billing, you must use Shopify Payments. Additionally, the customer must use a Mastercard or Visa card within their Apple Wallet; other card types may not support the specific recurring tokens required by Shopify’s subscription API.
For digital goods, ensure your store is not password-protected. If a customer is trying to purchase a digital download while the store is in "maintenance mode" or behind a password page, the Apple Pay button will often fail to initialize.
Action Summary: Your Integration Checklist
To ensure a successful rollout, follow these steps:
- Verify SSL: Confirm your domain is secure and the certificate is active.
- Toggle Activation: Enable Apple Pay in Settings > Payments.
- Test on Safari: Use a physical iPhone or Mac to verify the button appears on the storefront.
- Adjust Checkout Fields: Ensure "Company Name" is not set to "Required."
- Review Rules: Use our tool to sort your payment methods so the most relevant options appear first.
Managing the Customer Experience
When a customer uses Apple Pay, Shopify receives their shipping and billing info directly from the Apple Wallet. This is why the order details in your admin might look slightly different. For example, you will only see the last four digits of the "Device Account Number" rather than the physical card number. This is a security feature, not a bug.
If you notice a "Currency Mismatch" error in your abandoned checkouts, it usually means the customer’s Apple Pay account is set to a different currency than your store’s primary currency, and they do not have cross-border transactions enabled on their card. Directing these customers to use a standard credit card entry is the best solution. You can also hide payment methods based on cart currency when currency differences make certain wallets inappropriate.
Conclusion
Adding Apple Pay to your Shopify store is a fundamental step in modernizing your checkout experience. It meets the expectations of mobile-first shoppers and provides a layer of security that traditional card entry cannot match. However, the most successful stores don't just enable every payment method; they curate them. HidePay offers the tools needed to hide, sort, and rename these options, ensuring your checkout remains clean and high-converting.
For more background on the app and use cases, see Introducing HidePay for Shopify, say goodbye to irrelevant payment options and high cost.
By following the steps outlined above, you can eliminate friction and protect your margins. Once your basic setup is complete, consider how sorting your payment methods could further improve your results.
Install HidePay from the Shopify App Store today to take full control of your checkout experience.
FAQ
Why is the Apple Pay button not showing on my Shopify store?
The most common reasons are that the merchant is not using Safari, the "Company Name" field is set to "Required" in checkout settings, or the store does not have an active SSL certificate. Ensure you are testing on a compatible Apple device using the Safari browser.
Are there extra fees for using Apple Pay on Shopify?
No, Shopify does not charge extra fees for Apple Pay transactions. You only pay your standard payment processing fees associated with Shopify Payments or your third-party gateway.
Can I use Apple Pay for subscription products?
Yes, but you must be using Shopify Payments as your processor. Additionally, the customer must have a valid Visa or Mastercard linked to their Apple Wallet, as other card types may not support recurring payment tokens.
Can I change where the Apple Pay button appears?
While Shopify automatically places the button at checkout, your theme settings or a page builder can often move the "Dynamic Checkout Button" on product pages. To manage which payment methods appear and in what order at the final checkout step, you can use our app to sort or hide them based on specific rules.