Express Checkout Stack Order on Shopify (Shop Pay, Apple Pay, Google Pay, PayPal)

Metricuno
June 4, 2026
6 min read
Quick answer

The order of your express-checkout buttons changes which wallet wins the click — and your overall checkout conversion. Here's how to diagnose, test, and lock in the right stack order on Shopify.

Quick answer

On Shopify, put the wallet your returning shoppers actually use in position one — for most apparel and beauty stores that means Shop Pay first on mobile, Apple Pay second, then Google Pay and PayPal. Stack order is worth a 1.5-4% checkout CR swing, and the dominant wallet is almost always the one Shopify auto-recognises from a prior session, not the one that looks prettiest in the theme editor.

Definition
Shopify checkout optimization

Express checkout stack order (Shopify)

The sequence and visual weight of express-checkout buttons (Shop Pay, Apple Pay, Google Pay, PayPal) on cart and product pages.

Express checkout stack order is the left-to-right (or top-to-bottom) sequence of one-tap wallet buttons that appear above the standard checkout flow on Shopify product, cart, and drawer surfaces. The default order is driven by Shopify's wallet-detection logic plus your Checkout & Accounts settings, but theme authors and apps frequently override it.

Because the first button collects most of the clicks, stack order materially shifts which payment path a shopper takes — and each path has a different completion rate, friction profile, and address-data quality. Treating stack order as a styling decision rather than a conversion lever is one of the most common Shopify checkout leaks.

Also known as
wallet button order
express payment button stack
accelerated checkout order

Most Shopify stores ship the default order their theme came with and never revisit it. That's the leak: the default is built for a generic catalog, not for your actual buyer mix, device split, or repeat-purchase rate.

Why stack order moves conversion

The first express-checkout button gets roughly 55-70% of all wallet clicks regardless of which wallet sits there. This is a position bias, not a preference signal — shoppers tap the top button to skip thinking.

Each wallet then has a different downstream completion rate. Shop Pay completes around 90-94% of started sessions for logged-in returners; Apple Pay sits at 82-88%; Google Pay 75-82%; PayPal 70-78% once you account for the popup redirect and login drop-off.

The compounding effect

Position bias × completion gap = your real CR delta. If you move a wallet that completes at 92% into position one and demote one that completes at 76%, you're not just shifting clicks — you're routing the bulk of your buyers through the highest-completion path. That's where the 1.5-4% checkout CR swing comes from.

How to detect a bad stack order

Open your Shopify analytics and segment checkout starts by payment method. If your top-positioned wallet has a lower completion rate than a wallet sitting in position two or three, your stack order is actively losing money.

Three other signals to watch: a high PayPal share on mobile (PayPal popups perform worst on iOS Safari), Apple Pay completion below 80% (usually means the button is showing on non-Safari browsers where it silently fails), and Shop Pay share under 25% on a repeat-customer-heavy catalog (a sign the button is buried).

Benchmark

Typical Shopify express-checkout completion rates by wallet and device

WalletMobile completionDesktop completionBest fit
Shop Pay90-94%88-92%Returning customers, repeat-purchase catalogs
Apple Pay82-88%80-86%iOS Safari traffic, premium price points
Google Pay75-82%78-84%Android-heavy traffic, lower AOV
PayPal70-78%74-80%Older demographics, higher-ticket considered purchases

How to fix it: the stack-order rules

Rule one: lead with Shop Pay if your repeat-purchase rate is above 25% and your category is recognisable (apparel, beauty, supplements, pet). The Shop Pay account network does the heavy lifting — most of your buyers already have a token saved.

Rule two: device-aware stacking beats a fixed order. Apple Pay should rank higher on iOS Safari traffic where it auto-detects a stored card; Google Pay should rank higher on Android Chrome. Shopify's wallet detection handles this if you don't override it in the theme — so audit your theme.liquid for hard-coded order before you test anything.

Rule three: demote PayPal to position three or four unless your AOV is above €150 or your demographic skews 45+. PayPal's redirect popup is the single biggest friction event in the express-checkout flow and drags average completion down by 8-12 points.

Chart

Checkout CR uplift by stack-order test (median across DTC Shopify tests)

0%0.5%1%1.5%2%2.5%3%3.5%Shop Pay → position 1Apple Pay → position 1 (iOS)PayPal → position 3+Google Pay → position 1 (Android)Removing 4th wallet entirelyCheckout CR uplift vs controlTest variant

Don't just add more buttons

Stacking all four wallets visible at once is a common mistake. Choice overload measurably hurts: tests that collapse from four visible buttons to two-plus-a-'more options' link typically gain 0.5-1.2% checkout CR. More wallets ≠ more conversion.

Experiment ideas to run this week

Test one: Shop Pay first vs. theme default, split by device. Run it on the cart drawer first (highest traffic, fastest read), 50/50, primary metric = checkout completion rate. Most Shopify stores see significance inside 10-14 days if they get 8k+ daily sessions.

Test two: hide PayPal behind a 'More payment options' link on mobile only. Secondary metric to watch is refund/dispute rate — PayPal sometimes carries chargeback insurance value for higher-AOV stores, so verify you're not trading CR for margin. Pair this with your broader Shopify checkout CR work and you've got a 30-day stack of wins that visibly moves blended CAC.

Frequently asked

Express checkout stack order: FAQ

For returning Shopify customers, yes — Shop Pay completes 4-8 points higher because the account network already has their address and card. For first-time buyers on iOS Safari, Apple Pay often matches or beats Shop Pay because the device-native flow has zero login friction.

For checkout-page buttons, use Settings → Payments and drag-reorder the payment methods. For product/cart-page express buttons, the order is usually controlled by your theme's liquid templates (look for `payment_button` or `dynamic_checkout_buttons`). Some themes also expose order in the theme editor under cart settings.

Two visible plus a 'More options' link typically beats four visible. Choice overload at the cart is real, and a cramped four-button row on mobile looks like spam. Show the two highest-completion wallets for that device, hide the rest behind a tap.

It depends on AOV and audience. Below €100 AOV and a younger demographic, PayPal in position one usually loses 1-2% checkout CR vs a wallet-first stack. Above €150 AOV or a 45+ demographic, PayPal in a visible position can lift CR because of trust and buyer-protection signaling.

For a Shopify store doing 8-15k daily sessions, plan on 10-14 days to reach significance on a 2-3% checkout CR delta. Smaller stores should run it longer (3-4 weeks) or test only on the highest-traffic surface (usually the cart drawer) to concentrate sample size.

Not technically, but watch dispute rate and CR by segment for two weeks after removal. Some stores see a small drop in returning-customer CR if a meaningful share of their repeat buyers were on PayPal. Hide behind 'More options' before removing entirely.

Apple Pay only renders on Safari (mobile or desktop) with a configured device wallet. On Chrome iOS, Firefox, or any non-Apple browser, the button silently doesn't appear — which is why fixed-order theme overrides can look broken to half your traffic.

Start with the cart drawer — it's the highest-intent surface and the easiest to instrument. Once you have a winner there, replicate to the product page. The same order doesn't always win on both surfaces because product-page express-checkout users skew higher-intent.

In markets where iDEAL, Bancontact, or Klarna dominate, those local methods should generally outrank Apple Pay and Google Pay. Shopify Markets handles geo-routing for some methods automatically, but verify in each market — a German visitor seeing PayPal-first instead of Klarna-first is a known CR leak.

Hard-coding the order in theme.liquid so it overrides Shopify's device-aware detection. This forces non-Safari users to see a broken Apple Pay slot or non-Android users to see Google Pay where Shop Pay should be. Always let Shopify's wallet detection run first, then override only where you have test data.

Test ideas before you ship them

Run unlimited A/B tests, attach hypotheses to outcomes, and build a searchable archive of what works — and what doesn't.