Introduction
Apple Pay allows Shopify merchants to offer one of the most trusted accelerated checkout experiences in the world. By removing the need for manual data entry, this payment method significantly reduces the time it takes for a customer to complete a purchase. When implemented correctly, it helps bridge the gap between browsing and buying, particularly for the millions of users on iOS and macOS devices.
While the default setup is straightforward, many merchants find that they need more control over how and when this option appears. We built get HidePay for your store to give you that control, allowing you to manage Apple Pay alongside your other payment methods based on specific business rules. Whether you need to hide it for certain products or sort it to a specific position in your list, managing your checkout logic is essential for a high-converting store.
This article covers the technical requirements for Apple Pay, the steps to activate it, and strategies for optimizing its visibility to improve your bottom line. You will learn how to handle common issues like discount code conflicts and how to use custom rules to protect your margins.
Why Apple Pay is Essential for Shopify Conversion
The primary hurdle in any mobile checkout is the physical act of typing. Small screens and virtual keyboards lead to typos, frustration, and eventually, abandoned carts. Apple Pay solves this by using biometric authentication—Face ID or Touch ID—to authorize a payment in seconds. Research indicates that checkouts using Apple Pay can be up to 60% faster than traditional form-filling methods.
Beyond speed, there is the element of trust. Customers are often hesitant to share credit card details with a new or unfamiliar store. Because Apple Pay uses tokenization, the actual card number is never shared with the merchant. Instead, a device-specific account number is used. This security layer reduces the perceived risk for the customer and can decrease the likelihood of certain types of fraud for the merchant.
For stores with a high volume of mobile traffic, failing to offer a digital wallet is a missed opportunity. Since a large portion of global e-commerce traffic now originates from mobile devices, providing a "one-tap" payment solution is no longer a luxury; it is a standard expectation. Learn more about HidePay’s goals and approach in our post, Introducing HidePay for Shopify.
Technical Requirements for Activation
Before you can enable Apple Pay on your Shopify store, you must meet a few specific technical and policy requirements. Most modern Shopify stores will already meet these, but it is important to verify them to avoid troubleshooting delays later.
Payment Provider Compatibility
You must use a payment provider that supports Apple Pay. Shopify Payments is the most common choice and offers the most straightforward integration. However, if you are in a region where Shopify Payments is not available, you can use third-party providers like Stripe, Authorize.net, or CyberSource. If you use a third-party provider, you may need to contact them to ensure "network tokenization" is enabled on your account.
SSL and Security
Your store must have an active SSL certificate. Shopify provides this by default for all custom domains hosted on the platform. If your domain shows a "Not Secure" warning in the browser, Apple Pay will not initialize.
Device and Browser Constraints
Apple Pay only appears to customers using the Safari browser on compatible Apple devices. This includes iPhones, iPads, and Macs with Touch ID or those paired with an iPhone/Apple Watch. If a customer visits your store using Chrome on an iPhone, the Apple Pay button will typically not appear due to Apple’s ecosystem restrictions.
Domain Verification
In some cases, especially when using certain third-party gateways, you may need to verify your domain with Apple. This usually involves uploading a specific file to your server’s root directory, though Shopify automates this for the majority of users.
Hide, sort, and rename Shopify payment methods using powerful conditions. Customize your checkout and control payment options with HidePay.
How to Activate Apple Pay in Your Shopify Admin
Activating Apple Pay does not require coding or theme edits. It is managed directly within your payment settings.
- Navigate to Settings: Open your Shopify admin and click on the "Settings" gear icon in the bottom left corner.
- Open Payments: Select the "Payments" tab.
- Manage Your Provider: In the section for your primary credit card processor (e.g., Shopify Payments), click "Manage."
- Enable Wallets: Scroll down to the "Wallets" or "Accelerated Checkouts" section. Check the box next to Apple Pay.
- Save Changes: Click "Save" at the top or bottom of the page.
Once saved, the Apple Pay button will automatically appear on your checkout page for eligible customers. If you want it to appear on your product pages or cart page as well, you may need to adjust your theme settings or use a compatible theme that supports "Express Checkout" buttons.
Strategic Use Cases for Hiding or Sorting Apple Pay
While having Apple Pay active is generally beneficial, there are specific scenarios where a merchant might want to hide it or change its priority. This is where using a tool like HidePay becomes valuable. By using native Shopify Functions, we allow you to create rules that dictate exactly when a payment method should be available.
Managing Subscription Products
Apple Pay has specific requirements for subscriptions. For example, it often requires Shopify Payments and may only support certain card types like Visa or Mastercard. If you use a subscription app that is incompatible with accelerated checkouts, allowing the Apple Pay button to appear can lead to failed transactions and customer confusion. In this case, you can follow our guide to hide payment methods for subscription plans to create a rule that hides Apple Pay whenever a subscription item is present in the cart.
B2B and Wholesale Restrictions
Wholesale customers often need to pay via net terms, bank transfers, or specific corporate accounts. If a customer is logged in with a "Wholesale" tag, you might want to hide all accelerated checkout options, including Apple Pay, to ensure they use your preferred B2B payment method. See the step‑by‑step instructions to hide payment options by customer tag.
Regional and Currency Logic
While Apple Pay is global, your specific business model might not support it for certain regions or currencies. For instance, if you have a specific fulfillment partner in a country that cannot process digital wallet payments, you can set a rule to hide the option for customers in that specific geography. Our guide on how to organize payment methods by country or Shopify Market walks through the Country Payment Organizer and market-based setups.
Reducing Shipping Calculation Errors
In some remote regions, particularly in parts of Canada, Apple Pay’s partial postal code sharing can lead to inaccurate carrier-calculated shipping rates. If you notice a high volume of shipping errors from specific provinces, hiding Apple Pay for those specific zip codes ensures customers go through the full checkout process where their complete address is validated before shipping is calculated. See our tutorial on how to hide payment methods for a specific city within a country for examples you can adapt.
Solving the Discount Code Conflict
One of the most frequent complaints regarding Apple Pay on Shopify is that customers often miss the opportunity to enter a discount code. When a customer clicks the Apple Pay button on a product page or in a cart drawer, they are taken directly to the Apple Pay overlay.
By default, the Apple Pay interface does not always have a clear field for Shopify discount codes. To solve this, many merchants choose to:
- Hide the button on product pages: Force customers to the cart or checkout page where the discount field is prominent.
- Use a "Cart Block" tool: Nextools offers a tool called CartBlock on the Shopify App Store that can validate or restrict actions, but for payments, simply moving the Apple Pay button further down the funnel is the most common fix.
- Show Apple Pay only at the final step: By using our app to manage visibility, you can ensure that the accelerated checkout option only appears after the customer has had a chance to interact with the standard checkout fields.
Optimizing Layout and Sorting
The order in which payment methods appear significantly influences which one a customer chooses. If you have a preferred gateway with lower processing fees, you may want to sort that to the top.
Conversely, if you know that Apple Pay has the highest conversion rate for your mobile users, you should ensure it is the first option they see. Sort and Rename payment methods in the Checkout explains how to reorder and relabel options so the most appropriate choice is always visible first. Instead of accepting the default list provided by Shopify, you can move Apple Pay to the top or bottom of the list based on the customer's device or cart total.
Key Takeaways for Optimization:
- Device Awareness: Prioritize Apple Pay for mobile users and perhaps credit card fields for desktop users.
- Fee Management: If a specific payment method costs you more in fees, move it lower in the list to encourage cheaper alternatives.
- Clarity: Use the renaming feature to clarify payment options if you are using a third-party provider that might not be immediately recognizable to the customer.
The Role of Shopify Functions
The modern way to customize checkout is through Shopify Functions. Previously, merchants had to use Shopify Scripts, which were limited to Plus members and often required complex coding. HidePay is built on Shopify Functions, which means it runs natively within the Shopify infrastructure.
This provides three main benefits:
- Speed: Because it is native, there is no delay in loading the checkout page. There are no external scripts or "flickering" as the page loads.
- Reliability: Native functions are more stable than theme-based workarounds or "hacks."
- Compatibility: It works with the latest Shopify features, including the one-page checkout and Extensibility.
If you need codeless help generating or migrating functions, consider SupaEasy — codeless Shopify Functions, which complements the native approach used by HidePay.
Troubleshooting Apple Pay Visibility
If you have activated Apple Pay but it is not appearing, check the following common issues:
- The "Company Name" Field: If you have set the "Company Name" field to "Required" in your Shopify checkout settings, Apple Pay will often fail to display. This is because Apple Pay does not always provide a company name from the user's wallet, creating a data mismatch.
- Browser Choice: Ensure you are testing in Safari. It will not show up in Chrome, Firefox, or the "in-app" browsers used by Facebook or Instagram unless specific conditions are met.
- Button in Cart Drawer: Many AJAX-based cart drawers prevent the Apple Pay script from initializing. You may need to consult your theme developer or add a specific Javascript listener to "re-trigger" the button when the drawer opens.
- International Markets: Ensure that the currency the customer is browsing in is supported by your primary payment gateway. If a customer is in a market that your gateway doesn't support, the button will disappear.
If you need step‑by‑step help finding the exact payment method name or debugging rules, check the HidePay docs and logs inside the app for precise hints and examples.
Enhancing the Checkout with Related Tools
While managing payments is a massive part of checkout optimization, shipping is the other half of the equation. Many merchants who use our tool to hide payment methods also use HideShip on the Shopify App Store to manage their delivery options.
For example, if you hide Apple Pay for high-risk orders to prevent chargebacks, you might also want to hide certain express shipping methods for those same orders. If you need both capabilities, see our post Introducing Nextools’ HideSuite which explains how HidePay and HideShip work together as a bundle.
Action Plan for Merchants:
- Verify Setup: Confirm your payment provider supports Apple Pay and that SSL is active.
- Enable Wallets: Turn on Apple Pay in the Shopify Payments settings.
- Audit Your Products: Identify any items (like subscriptions) that might cause issues with accelerated checkout.
- Apply Rules: Use a tool to hide or sort Apple Pay where it makes sense for your margins or customer experience.
- Test: Use a compatible iOS device to walk through the checkout process as a customer.
Conclusion
Apple Pay is a powerful tool for increasing mobile conversion rates and building customer trust on Shopify. However, a "one-size-fits-all" approach to payment methods often overlooks specific business needs, such as managing high-risk orders or handling B2B requirements. By taking a strategic approach to how you display and sort these options, you can protect your margins while providing a frictionless experience for your customers.
Using HidePay allows you to implement these rules without touching a single line of code. Whether you need to hide Apple Pay based on a customer tag or sort it to the top of your list for mobile users, the control is entirely in your hands.
- Enable Apple Pay to capture high-intent mobile traffic.
- Use custom rules to prevent conflicts with subscriptions or B2B orders.
- Sort your payment methods to prioritize options with lower fees or higher trust.
- Always test your checkout on multiple devices to ensure a smooth path to purchase.
Ready to take full control of your checkout? install HidePay today and start optimizing your payment rules.
FAQ
Why is the Apple Pay button not showing up on my Shopify store?
The most common reason is that you are not using the Safari browser on a compatible Apple device. Additionally, check that your store has an active SSL certificate and that the "Company Name" field in your checkout settings is not set to "Required," as this can block the Apple Pay button from appearing.
Does Apple Pay charge extra transaction fees on Shopify?
No, Shopify does not charge additional fees for accepting Apple Pay. You only pay the standard processing fees associated with your payment provider (such as Shopify Payments or a third-party gateway). It is treated like any other credit card transaction.
Can customers use discount codes with Apple Pay?
Yes, but they must enter the discount code on the checkout page before clicking the Apple Pay button. If the button is placed on the product page or in a cart drawer, customers might bypass the field where codes are entered. Many merchants move the button to the checkout page to prevent this issue.
Can I hide Apple Pay for specific products or countries?
Shopify's default settings do not allow you to hide Apple Pay based on specific conditions. However, by using HidePay you can create rules to hide, sort, or rename Apple Pay based on factors like product type, cart total, customer tags, or the customer's geographic location. See the HidePay documentation and tutorials for specific examples and walkthroughs.