Back to Payment Guides

How to Add Apple Pay to Your Shopify Store

Wondering how do i add apple pay to my shopify store? Follow our guide to enable express checkout, reduce cart abandonment, and optimize your mobile conversions.

Introduction

Adding Apple Pay to your Shopify store is one of the most effective ways to reduce friction for mobile shoppers. By allowing customers to complete a purchase with a single touch or glance, you remove the need for manual data entry, which is the primary cause of cart abandonment on mobile devices. Most merchants can enable this feature in just a few clicks, provided they meet the basic platform requirements.

While the basic setup is straightforward, managing how these buttons appear alongside other options is where the real strategy begins. Using HidePay on the Shopify App Store allows you to control the visibility and placement of these express buttons to ensure they serve your specific business goals. This guide covers the technical steps for activation, the underlying requirements you must meet, and how to optimize the experience for your customers.

By the end of this article, you will understand how to properly configure Apple Pay and how to use advanced rules to keep your checkout organized.

Why Apple Pay is Essential for Shopify Merchants

Mobile commerce now accounts for the majority of online traffic. For iPhone and Mac users, Apple Pay is often the preferred way to shop because it is faster and more secure than traditional credit card entry. Understanding the benefits helps you prioritize its implementation and management.

Faster Checkout Speed

The traditional checkout process requires a customer to find their wallet, type in a 16-digit card number, expiry date, and CVV, followed by their full shipping and billing address. On a mobile device, this is a tedious process. Apple Pay uses the information already stored in the user’s Apple Wallet. This reduces the checkout time from minutes to seconds. When the friction of data entry is removed, the likelihood of a completed sale increases significantly.

Enhanced Security Through Tokenization

Security is a major concern for both merchants and customers. Apple Pay uses a process called tokenization. Instead of sharing actual credit card numbers with your store, Apple sends a unique, single-use Device Account Number and a dynamic security code. This means that even in the unlikely event of a data breach, no actual card details are stored on your servers or Shopify’s. This high level of security builds trust and reduces the risk of fraudulent transactions.

Improved Conversion Rates

Data from various e-commerce studies indicates that offering express checkouts like Apple Pay can lead to a notable increase in conversion rates for mobile users. When a customer sees the Apple Pay button, they perceive the brand as modern and trustworthy. It simplifies the decision-making process, allowing them to move from interest to purchase before they have a chance to second-guess the buy.

Prerequisites for Adding Apple Pay

Before you attempt to activate Apple Pay, ensure your store meets the following requirements. If these conditions are not met, the option will not appear in your admin settings.

  1. Supported Payment Gateway: You must be using a payment provider that supports Apple Pay. Shopify Payments is the most common choice, but others like Stripe, Authorize.net, and Braintree also support it.
  2. SSL Certificate: Your store must have an active SSL certificate. Shopify provides this by default for all stores using a custom domain or a .myshopify.com URL.
  3. Country Availability: Your business must be located in a country where Apple Pay is supported by your chosen payment gateway.
  4. Browser and Device Compatibility: Apple Pay will only appear to customers using the Safari browser on iOS (iPhone/iPad) or macOS (Mac). It will not show up on Chrome, Firefox, or Android devices.
Easily Customize Shopify Payments

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

How to Enable Apple Pay via Shopify Payments

If you are using Shopify Payments, the setup process is integrated directly into your payment settings. This is the most common and easiest way to add the service.

Step 1: Navigate to Payment Settings

Log in to your Shopify admin. Click on the Settings gear icon in the bottom-left corner and select Payments.

Step 2: Manage Your Provider

Locate the Shopify Payments section at the top of the page. Click the Manage button. This opens the detailed configuration options for your primary gateway.

Step 3: Select Digital Wallets

Scroll down to the section labeled Wallets. Here, you will see a list of available express checkout options. Find Apple Pay and check the box next to it. You might also see options for Google Pay or Shop Pay here; it is usually best practice to enable these simultaneously to cover all device types.

Step 4: Save and Verify

Click Save at the bottom of the page. To verify it is working, visit your storefront using a Safari browser on an iPhone or Mac. You should see the Apple Pay button appear on the product pages (if your theme supports it) and at the first stage of the checkout.

Adding Apple Pay Through Third-Party Gateways

If you are not using Shopify Payments, you can still offer Apple Pay if your third-party provider supports it. The steps are slightly different depending on the provider.

Using Stripe

If you use Stripe as your primary gateway, you must ensure Apple Pay is enabled within your Stripe Dashboard first. Once enabled there, go to your Shopify Payments settings and find the Stripe section. Click Manage and ensure Apple Pay is toggled on. Shopify and Stripe communicate the credentials automatically once the connection is established.

Other Supported Gateways

For providers like Authorize.net or CyberSource, you may need to provide specific merchant IDs or certificates obtained from your Apple Developer account, though this is rare for standard Shopify implementations. Most modern integrations handle the certificate exchange in the background. Always check your gateway’s specific documentation if the option does not immediately appear in your Shopify settings.

Strategic Placement: Product Pages vs. Checkout

Once Apple Pay is active, it typically appears in two places: the product page and the checkout page. How you handle these placements impacts your user experience.

Dynamic Checkout Buttons on Product Pages

Shopify’s "Dynamic Checkout" feature allows the Apple Pay button to appear directly on the product page, below the "Add to Cart" button. This is excellent for single-product purchases. However, if your store relies on customers adding multiple items to their cart (increasing Average Order Value), having an express button on the product page can sometimes encourage customers to check out too early. See the guide on how to hide or manage dynamic checkout buttons with HidePay for step-by-step instructions.

Cart and Checkout Placement

The most critical placement is within the cart or the initial checkout step. This allows customers who have finished shopping to bypass the multi-step form. We recommend testing whether product-page buttons help or hurt your overall cart size before deciding to keep them active everywhere.

Advanced Management with HidePay

As your store grows, you may find that you don't want Apple Pay to appear for every single transaction or every customer. Default Shopify settings are often "all or nothing," which can be limiting for complex business models.

If your store needs advanced or custom Shopify Functions, consider using SupaEasy on the Shopify App Store to generate or migrate functions without coding.

Using the app built by Nextools, you can create specific rules for when Apple Pay should be visible. We built this tool to give merchants granular control that isn't available natively in the Shopify admin.

Hiding Apple Pay for Specific Products

There are scenarios where express checkout might not be ideal. For example, if you sell products that require a custom file upload or a specific set of terms and conditions to be checked in the cart, Apple Pay might bypass those required steps. Our app allows you to create a rule that hides Apple Pay if a specific product tag or type is present in the cart; follow the steps in the help doc for hiding payment methods by product tags.

Managing Checkout for B2B and Wholesale

Many merchants run a hybrid store serving both retail and wholesale customers. For wholesale orders, which often involve large totals and specific payment terms, you might prefer to hide all express checkout buttons and only show "Bank Deposit" or "Net 30" options. We provide the ability to hide Apple Pay based on customer tags; see the customer tag guide for details.

For stores that need order review or more advanced cart validation for B2B flows, consider the validation features in CartBlock on the Shopify App Store.

Sorting Payment Methods

By default, Shopify determines the order of express buttons. However, you might want to prioritize specific methods based on your processing fees or customer demographics. Our tool lets you sort and reorder these options — review the help doc on how to sort and rename payment methods for a full walkthrough. If you know your audience is 80% iPhone users, you can ensure Apple Pay is the first option they see, reducing the visual clutter of other wallets they likely don't use.

Troubleshooting: Why Isn't Apple Pay Showing Up?

If you have followed the steps but the button is still missing, check these common issues.

Browser Compatibility

The most frequent reason for a "missing" button is the browser. Apple Pay will not show up if you are checking your store on a PC using Chrome or an Android device. You must use Safari on an Apple device. Furthermore, the device must have a card already set up in the Apple Wallet. If the Wallet is empty, the button may stay hidden to avoid a dead-end user experience.

Theme Integration

Most modern Shopify themes support dynamic checkout buttons automatically. However, if you are using an older or highly customized theme, the code for the Apple Pay button might be missing from your product page templates. Check your theme settings under Product Pages to ensure "Show dynamic checkout buttons" is enabled.

Domain Verification

In some cases, especially when using a third-party gateway, your domain needs to be verified with Apple. Shopify usually handles this automatically for Shopify Payments users. If you are using a third-party gateway and the button is missing, check your gateway dashboard for any "Domain Verification" or "Apple Pay Web" settings that require you to upload a verification file to your store.

Protecting Your Margins and Customer Experience

Managing payment methods is about more than just convenience; it is about protecting your business. Every payment method has different fee structures and risk profiles.

For an overview of why HidePay exists and the problems it solves (chargebacks, unwanted fees, and irrelevant payment options), see our announcement post introducing HidePay.

Right Rule, Right Condition

When configuring your checkout, match your rules to the actual problem you are solving. If you are seeing high chargeback rates from a specific region, you might choose to hide express wallets for those locations and only allow standard credit card entry with 3D Secure. Use HidePay’s express checkout controls to block those buttons when needed; refer to the guide on hiding the express checkout for setup steps.

Surface What Converts

Checkout research shows that too many choices lead to "analysis paralysis," causing customers to leave. If you offer Apple Pay, Shop Pay, PayPal, Google Pay, and five different "Buy Now, Pay Later" options, your checkout looks messy. Use the sorting and hiding capabilities of the app to show only the 2 or 3 most relevant options for that specific customer's cart and location.

How to Test Your Apple Pay Setup

Before assuming everything is perfect, perform a live test. You do not need to complete a full transaction to see if the integration is working.

  1. Use an iPhone or Mac: Open Safari and navigate to your store.
  2. Add to Cart: Go to a product page. If enabled, the Apple Pay button should appear below the "Add to Cart" button.
  3. Click the Button: Tap the Apple Pay button. A payment sheet should slide up from the bottom of the screen (on iPhone) or appear in the top right (on Mac).
  4. Verify Details: Ensure the payment sheet correctly displays your store name and the total price.
  5. Cancel: You can simply click "Cancel" or the "X" to close the sheet without being charged.

If the sheet appears with the correct information, your setup is successful.

Integrating Apple Pay with Custom Page Builders

If you use page builders like GemPages or Shogun to create custom landing pages, the Apple Pay button might not appear automatically. These apps usually have a specific element called "Dynamic Checkout Button" or "Express Checkout."

When building a custom product page, ensure you drag this specific element into your product module. Simply adding an "Add to Cart" button will not trigger the Apple Pay logic. The button needs to be nested within the product context so it knows which item and price to send to the Apple Wallet. Once added, remember to publish the page and test it on a Safari-enabled device, as these buttons often do not render accurately inside the page builder’s editor preview.

Optimizing for International Customers

Apple Pay is available in dozens of countries, but its popularity varies. If you sell globally, you may want to tailor your checkout based on the customer’s location.

For example, while Apple Pay is massive in the US and UK, customers in the Netherlands might prefer iDEAL. In these cases, you can use HidePay's country and market organizer to ensure that the most relevant local method is sorted to the top; follow the country-organizer guide for step-by-step setup. This "geography-based sorting" helps local customers feel at home and increases the likelihood of a successful checkout.

Conclusion

Adding Apple Pay to your Shopify store is a fundamental step in modernizing your checkout experience. It addresses the core reasons for mobile cart abandonment: speed, security, and convenience. By following the standard Shopify setup, you can have the button live in minutes.

However, a truly optimized store goes beyond just "turning it on." By using HidePay, you can refine when and how Apple Pay appears, ensuring it doesn't bypass critical cart steps or complicate wholesale orders.

Combine payment control with smarter shipping rules by pairing HidePay with HideShip on the Shopify App Store.

Learn more about combining payment and shipping controls in our article introducing the HideSuite bundle, which covers using HidePay and HideShip together.

  • Enable Apple Pay through Shopify Payments or your third-party gateway.
  • Verify your setup using Safari on an Apple device.
  • Use rules to hide or sort the button for specific products or customer segments.
  • Monitor your mobile conversion rates to see the impact.

To take full control of your checkout and start hiding, sorting, or renaming payment methods like Apple Pay, get HidePay for your store.

FAQ

Why is Apple Pay not showing up on my Shopify store?

The most common reason is using an unsupported browser like Chrome or a non-Apple device. Apple Pay only appears in Safari on iOS or macOS devices. Additionally, ensure you have enabled Apple Pay in your Shopify Payments or third-party gateway settings and that your store has a valid SSL certificate.

Does Apple Pay charge extra fees on Shopify?

No, there are no additional transaction fees from Apple or Shopify for using Apple Pay specifically. You will only pay the standard processing fees associated with your payment gateway (e.g., the standard Shopify Payments rate).

Can I hide Apple Pay for certain products?

Yes, but you cannot do this within the native Shopify settings. You can use HidePay to create a rule that detects specific products or tags in the cart and automatically hides the Apple Pay button to ensure customers use a different payment method or follow a specific checkout flow; see the help doc for hiding payment methods by product tags for details.

Do I need an Apple Developer account to use Apple Pay on Shopify?

No, you do not need a developer account if you are using Shopify Payments or most major third-party gateways. Shopify handles the merchant certificates and domain verification on your behalf, making the process much simpler for store owners.

Get Started with HidePay

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