Introduction
Adding Apple Pay to your Shopify store reduces checkout friction for millions of mobile shoppers. It allows customers to complete purchases using biometric data like Face ID or Touch ID, removing the need to manually enter credit card details or shipping addresses. At Nextools, we designed get HidePay for your store to help merchants manage these accelerated checkout options with precision and control.
This guide explains how to activate Apple Pay, troubleshoot common display issues, and optimize your checkout layout for better conversions. You will learn the technical requirements for activation and how to use custom rules to ensure the right payment methods appear for the right customers. By the end of this article, you will have a fully functional, optimized Apple Pay integration that protects your margins and improves the user experience.
The Value of Apple Pay for Shopify Merchants
Mobile commerce continues to grow, and with it, the expectation for instant checkout experiences. Apple Pay is a digital wallet that stores encrypted payment information, allowing for a "one-tap" purchase. For a Shopify merchant, this is not just a convenience; it is a conversion tool.
When a customer uses Safari on an iPhone or Mac, the Apple Pay button appears as an accelerated checkout option. This bypasses several steps in the traditional funnel, such as entering a billing address and typing in a 16-digit card number. Reducing these steps directly correlates with lower cart abandonment rates.
Furthermore, Apple Pay transactions are highly secure. They use tokenization, meaning the actual card number is never shared with you or stored on Shopify’s servers. Instead, a unique Device Account Number is used. This reduces the risk of sensitive data breaches and helps build trust with your customer base.
Prerequisites for Activating Apple Pay
Before you can enable the button in your admin, your store must meet specific technical and compliance requirements set by both Shopify and Apple.
1. Supported Payment Gateways
Apple Pay is not a standalone payment processor; it is a wallet that communicates with your gateway. You must use a credit card payment provider that supports Apple Pay. The most common choice is Shopify Payments. If you do not use Shopify Payments, you can use several third-party providers, including:
- Stripe
- Authorize.net
- First Data Payeezy
- Braintree
- CyberSource
If you use a different provider, check your "Payments" settings in the Shopify admin to see if Apple Pay is listed as an available wallet under their configuration.
2. SSL Certification
Your store domain must have an active SSL (Secure Sockets Layer) certificate. Shopify provides this by default for most domains purchased or connected through the platform. If your domain is not secure, Apple Pay will not initialize, as the protocol requires an encrypted connection to protect user data.
3. Browser and Device Compatibility
Apple Pay only appears to customers using the Safari browser on iOS, iPadOS, or macOS. It will not show up on Chrome, Firefox, or Windows devices. This is a common point of confusion for merchants testing their setup; always ensure you are testing on a compatible Apple device using Safari.
4. Apple’s Acceptable Use Guidelines
Your business must comply with Apple’s Acceptable Use Guidelines for Apple Pay on the Web. Generally, if you are selling physical or digital goods that comply with Shopify’s terms of service, you are likely in compliance. However, certain high-risk industries or restricted items may be barred from using the service.
Hide, sort, and rename Shopify payment methods using powerful conditions. Customize your checkout and control payment options with HidePay.
Step-by-Step: How to Enable Apple Pay
Once you have confirmed your prerequisites, the activation process is straightforward. You do not need to edit any theme code or install external scripts to get the basic button working.
Activation on Desktop
- Log in to your Shopify admin.
- Navigate to Settings in the bottom left corner.
- Click on Payments.
- In the section for your credit card payment provider (usually Shopify Payments), click Manage.
- Scroll down to the Wallets section.
- Check the box for Apple Pay.
- Click Save.
Activation on Mobile (Shopify App)
- Open the Shopify app on your mobile device.
- Tap the Store icon and go to Settings.
- Under Store settings, tap Payments.
- Find your payment provider and tap Manage.
- In the Wallets section, toggle on Apple Pay.
- Tap Save.
Key Action Summary
- Verify your payment provider supports wallets.
- Ensure SSL is active on your domain.
- Toggle the checkbox in the Payments settings.
- Test the checkout using a Safari browser.
Customizing the Apple Pay Experience
While the default setup works for many, successful stores often need more control over how and when Apple Pay appears. This is especially true for merchants managing B2B orders, international markets, or specific product types.
Using a tool like HidePay to manage these options allows you to create a more logic-based checkout. For example, you might want to show Apple Pay only for retail customers while hiding it for wholesale customers who must pay via bank transfer. If you want to create a payment customization in HidePay, the help docs walk through building rules like cart-total and geography checks.
Sorting Payment Methods
By default, Shopify determines the order of payment methods. However, if you know that Apple Pay has the highest conversion rate for your mobile users, you may want to ensure it is the most prominent option. You can sort or rename payment methods in HidePay, pushing preferred options like Apple Pay or Shop Pay to the top of the list to guide customer behavior.
Renaming for Clarity
In some markets, "Apple Pay" is widely understood. In others, you might want to add a small descriptive tag, such as "Apple Pay (Fast & Secure)." Renaming options can help reduce hesitation for customers who are less familiar with digital wallets — and if you need to confirm the exact payment method name to avoid mismatches, follow the guide to retrieve the correct payment method name using HidePay logs.
Conditional Hiding
There are scenarios where you might want to hide Apple Pay entirely based on specific rules:
- By Cart Total: If you sell very high-ticket items, you might prefer customers use a specific gateway with lower percentage-based fees.
- By Geography: If you have discovered that Apple Pay has high failure rates in a specific province or country due to local bank restrictions, you can hide it for those specific regions.
- By Product Type: Some subscription apps have limitations with Apple Pay. If a customer has a subscription product in their cart, you can set a rule to hide Apple Pay and show only standard credit card fields to prevent checkout errors. For product-based rules, see how to hide payment methods when specific products are in the cart.
The Role of Shopify Functions
The ability to hide, sort, and rename payment methods is powered by Shopify Functions. This is the modern replacement for the old Shopify Scripts. Because we built our app on native Shopify Functions, all your rules run directly within Shopify’s infrastructure. To understand why Functions are the preferred approach, read Why Shopify Functions are the future and scripts are the past. If you prefer a codeless way to generate or migrate functions, consider SupaEasy on the Shopify App Store as a companion tool.
This means there are no external scripts slowing down your checkout and no "flicker" where a payment method appears for a second before being hidden. It is a reliable, high-performance way to manage your checkout logic without touching a single line of liquid or javascript code.
Troubleshooting Common Apple Pay Issues
If you have followed the activation steps but the button is still not appearing, there is usually a specific configuration error at play.
The Button is Missing at Checkout
If the button is gone, first check if the "Company Name" field is set to "Required" in your Shopify Checkout settings. Apple Pay does not currently support the "Required" company name field and will often disable itself if that requirement is active. Change the field to "Optional" or "Hidden" to see if the button reappears.
Missing from the Cart Page or Cart Drawer
Sometimes the button appears at the final checkout step but not on the cart page. This is usually a theme-specific issue. Most modern Shopify themes support "Dynamic Checkout Buttons" on the cart page. Check your theme customization settings under the "Cart" section to ensure dynamic buttons are enabled.
Issues with Discount Codes
Customers often complain they cannot find where to enter a discount code when using Apple Pay. If the customer clicks the Apple Pay button directly from the product page or cart, they bypass the page where discount codes are usually entered. To solve this, ensure your customers know to enter the code at the final checkout summary, or encourage them to move to the checkout page before selecting their payment method.
"Currency Not Equal to Transaction Currency" Error
This error typically occurs in international stores. It happens when the currency of the customer's Apple Pay wallet does not match the currency your store is attempting to charge. Ensure your Shopify Markets settings are correctly configured to handle local currencies. If the issue persists for specific regions, you may need to use a rule to hide Apple Pay for those specific currency/country combinations to prevent failed transactions.
Apple Pay for Subscriptions
Accepting Apple Pay for recurring subscription orders requires additional setup. You must be using Shopify Payments as your primary gateway. Additionally, customers can only use a Mastercard or Visa card stored in their Apple Wallet for subscriptions; other card types may result in a decline.
If you notice a high failure rate for subscription sign-ups, this is another instance where HidePay helps. You can create a rule that detects a "subscription" attribute in the cart and automatically hides Apple Pay, leaving only the standard credit card entry. See the guide to hide payment methods for subscription or selling plans for step-by-step instructions.
Protecting Your Margins
While Apple Pay is excellent for conversion, it is important to remember that it is a conduit for your existing payment processor. You pay the same fees as a standard credit card transaction.
However, some merchants find that certain accelerated methods result in higher return rates because the "one-tap" nature of the purchase can lead to accidental orders. If you find that Apple Pay orders are resulting in a disproportionate number of returns or "friendly fraud" chargebacks, you might consider hiding it for orders over a certain dollar amount. By forcing a manual entry for high-value items, you introduce a small amount of "positive friction" that ensures the customer is intentional about their purchase. (For examples of cart-total rules, see HidePay’s cart-total tutorials in the help docs.)
Optimizing for the Global Market
Apple Pay is available in dozens of countries, but its usage patterns vary. In the UK and US, it is a dominant force. In other regions, local wallets might be more popular.
A smart strategy involves using sorting rules to adapt to the user. For a customer in the US, you might sort Apple Pay to the top. For a customer in the Netherlands, you might move iDEAL to the top and place Apple Pay second. This level of localization makes your store feel native to every customer, regardless of where they are shopping from.
If you want a bundle approach that covers both payments and shipping rules, read about Introducing Nextools’ HideSuite: the bundle for smart Shopify merchants to see how HidePay and HideShip can be combined.
Next Steps for Your Checkout
Activation is only the first step. To truly optimize your store, you must look at your checkout as a dynamic environment that changes based on who is shopping.
- Enable Apple Pay in your Shopify Payments settings.
- Test on a real device using Safari to ensure the button renders correctly.
- Audit your cart abandonment to see if specific regions or products are struggling with Apple Pay.
- Implement rules to hide or sort the button to match your business goals.
By taking control of your checkout logic, you ensure that you are offering the most efficient path to purchase while protecting your business from unnecessary fees or high-risk transactions.
Conclusion
Adding Apple Pay to Shopify is a simple configuration change that yields significant results in mobile conversion rates. By following the steps outlined above, you can provide a secure, fast, and trusted payment option for your customers.
To recap the key points:
- Use a compatible gateway like Shopify Payments or Stripe.
- Ensure your domain is secure with an SSL certificate.
- Use the Safari browser to test your implementation.
- Apply custom rules to show or hide the button based on customer needs.
Solutions like HidePay provide the granular control necessary to manage these payment methods effectively. If you are ready to take full control of your Shopify checkout experience, you can install HidePay today.
FAQ
Why is the Apple Pay button not showing up on my Shopify store?
The most common reason is using an unsupported browser; Apple Pay only appears in Safari on iOS or Mac devices. Other reasons include having the "Company Name" field set to "Required" in your checkout settings, lacking an SSL certificate, or using a payment gateway that does not support digital wallets.
Does Shopify charge extra fees for using Apple Pay?
No, Shopify does not charge additional fees for Apple Pay transactions. You will only pay the standard processing fees associated with your credit card provider (e.g., Shopify Payments or Stripe). It is treated as a standard credit card transaction in your billing.
Can customers use discount codes with Apple Pay?
Yes, but the timing matters. If a customer clicks the Apple Pay button on a product or cart page, they may skip the discount code field. To ensure customers can use codes, they should enter the discount on the checkout page before selecting the Apple Pay button, or you can display the button only on the final checkout step.
Can I hide Apple Pay for specific products or countries?
Shopify does not offer this functionality natively in the basic settings. However, you can use our app, HidePay, to create specific rules that hide Apple Pay based on the customer's country, the products in their cart, the total order value, or other custom conditions. For step-by-step help, see the HidePay documentation and tutorials linked above.