---
title: "Why is Apple Pay or another wallet missing at checkout?"
description: "Apple Pay, Google Pay or Shop Pay not showing at checkout? Check the device, your Shopify payment settings, pre-order items and payment customizations."
url: "https://smart-preorder.com/help/payment-rules/wallet-or-apple-pay-missing"
updated: "2026-11-02"
product: "SMART Preorder & Back in stock"
section: "Help center / Payment rules"
---


# Why is Apple Pay or another wallet missing at checkout?

Usually one of four things: the buyer's device or browser can't show it, it isn't turned on in Shopify, the cart has a pre-order item (Shopify doesn't accept Shop Pay, Apple Pay or Google Pay for pre-orders), or an active payment customization hides it. Check them in that order.

## Check these in order

1. **The device and browser.** Apple Pay shows only in Safari on a device that supports Apple Pay, with a card added to Apple Wallet ([Activating Apple Pay](https://help.shopify.com/en/manual/payments/accelerated-checkouts/apple-pay)). A missing Apple Pay on a Windows laptop or in Chrome is normal.
2. **Your Shopify payment settings.** In Shopify admin go to **Settings > Payments**, click **Manage** on your card provider and check the wallet is on under **Wallets**. With Shopify Payments, at least one credit card type must be active for Apple Pay to show.
3. **A pre-order in the cart.** Shopify doesn't let customers buy pre-orders with Shop Pay, Apple Pay or Google Pay, or with local methods such as Klarna and iDEAL ([Setting up pre-orders](https://help.shopify.com/en/manual/products/purchase-options/pre-orders/setup)). In SMART Preorder this applies to **Standard checkout** campaigns. Remove the pre-order item and try again to confirm.
4. **A payment customization.** In the app, open **Payment customizations** and look at the **Active** tab. Then check customizations from other apps in Shopify admin under **Settings > Payments**, **Payment customizations** ([Shopify Help Center](https://help.shopify.com/en/manual/checkout-settings/checkout-customization)).
5. **Test again** in a private window after deactivating the customization you suspect.

## Payment customizations that hide wallets

- **Show only specific payment method(s)** hides every method that doesn't match, wallets included. Add the wallets you want to keep to its list.
- **Hide all payment methods** hides wallets too.
- **Hide specific payment method(s)** with **whose name contains** and a short word can catch wallets by accident: "pay" matches Apple Pay, Google Pay and Shop Pay. Use a longer, distinctive part of the name.
- A wallet hidden by any active customization stays hidden. Another customization can't bring it back.

## Express buttons on pre-order products

On a product page, SMART Preorder hides **Buy it now** and the express checkout buttons while the Pre-order button shows, so a quick buy can't skip the pre-order. Other variants of the product keep them. If a campaign must accept every payment method, switch its **Checkout mode** to **Simple checkout** on the campaign's **Settings** tab. Simple checkout has no deposits and no pre-order discounts. See [Pre-orders](https://smart-preorder.com/features/preorders).

## What payment rules can and can't do with wallets

| Change | Possible? |
| --- | --- |
| Hide a wallet at checkout | Yes. Its express button and its entry in the payment list both go. |
| Hide only the express button and keep the wallet in the list | No. |
| Rename Shop Pay, Apple Pay, Google Pay or another wallet | No. Shopify doesn't allow renaming logo methods. |
| Move a wallet up or down | No. Shopify doesn't allow reordering wallets. |
| Apply rules inside the Shop Pay flow | Only to the gift card field. |

Source for the last three rows: [About functions in payments](https://shopify.dev/docs/apps/build/checkout/payments). Express buttons on your product and cart pages come from your theme and Shopify. Shopify lists storefront accelerated checkouts as only partly supported by payment customizations ([Payment Customization Function API](https://shopify.dev/docs/api/functions/latest/payment-customization)), so test them separately.

**Control checkout payment methods** SMART Preorder's free payment customizations hide, reorder and rename the methods Shopify allows apps to change. [Install SMART Preorder & Back in stock on the Shopify App Store](https://apps.shopify.com/smart-preorder-back-in-stock).

## Frequently asked questions

### Apple Pay shows on my iPhone but not on my computer. Is something broken?

Probably not. Apple Pay needs Safari on a supported Apple device with a card in Apple Wallet. Other browsers and devices don't show it.

### If I hide Shop Pay, does the Shop Pay express button go too?

Yes. The app hides the wallet everywhere at checkout, express button included.

### Can I put Apple Pay first?

No. Shopify doesn't let apps reorder wallets. You can move other methods, or hide a wallet.
