Why did hiding PayPal from Express checkout also remove it from the payment list?
Shop Pay, PayPal, Apple Pay, and Google Pay appear in two places at checkout: the Express checkout row (top of the page) and the payment method list (after the address step).
When you hide one of these methods, Payflow offers three modes:
| Mode | What happens | Plan |
|---|---|---|
| Hide completely | Removed from Express and the payment list | All plans |
| Hide from Express checkout only | Removed from Express, stays in payment list | Shopify Plus |
| Hide from payment list only | Stays in Express, removed from payment list | Shopify Plus |
Common pitfall
Section titled “Common pitfall”On non-Plus stores, the only available option is Hide completely. If you hide PayPal intending to remove it from Express only, it disappears from the payment list as well — this is a Shopify platform restriction, not a Payflow limitation.
If PayPal vanished from your payment list after you hid it from accelerated checkout, check whether your store is on Shopify Plus. If not, you cannot selectively hide — it’s all or nothing.
What you can do without Plus
Section titled “What you can do without Plus”- Hide completely — removes the method everywhere.
- Do not hide — keep the method in both places.
There is no workaround for selective Express hiding on non-Plus plans; Shopify does not expose that capability to Functions on standard plans.
Hiding Shop Pay when a discount is used
Section titled “Hiding Shop Pay when a discount is used”A rule that hides Shop Pay (or another express wallet) when a discount is applied does not work reliably. The express buttons can be used before the discount reaches checkout — for example from the cart — and the customer can add a discount code inside Shop Pay’s own window. The rule never sees the discount, so Shop Pay stays available.
To keep a discount away from a payment method, use the setup in Discount for a specific payment method instead.
See Limitations — Express checkout methods for the full details.