Express Checkout: Apple Pay and Google Pay, From Setup to Placement
How express checkout works: which wallet buttons to offer, why a button doesn't show, where to place it, and what changes for subscriptions and upsells.
Article summary
TL;DR
Express checkout lets a shopper pay with a saved wallet, such as Apple Pay or Google Pay, instead of typing a card and an address. The button shows only when the device, browser and wallet allow it and your domain is registered. Put it first in checkout and in the cart, and check it works for subscriptions and upsells.
- In a Shopify and BCG study of 220,000 sites, offering at least one accelerated payment method raised lower-funnel conversion by upward of 50% (North America, June 2023).
- Baymard's average documented cart abandonment rate is 70.22%; 17% of US shoppers who abandoned cited a long or complicated checkout (updated September 2025).
- Since iOS 18, shoppers can use Apple Pay in any non-Safari browser by scanning a code with their iPhone (Apple, June 2024).
- Apple's guidelines ask you to make Apple Pay the primary payment option when the shopper has a card in Wallet.
- A one-time express payment can leave nothing to charge later: no renewal, no post-purchase upsell on the same card.
On this page
This page covers the wallet buttons. For the rest of the payment page, see custom ecommerce checkout. Industry versions are listed under By industry below.
What express checkout replaces
It removes the two slowest parts of a mobile checkout: the card form and the address form. The shopper confirms in a sheet with Face ID, a fingerprint or the device code.
| Card form | Device wallet (Apple Pay, Google Pay) | Account wallet (PayPal, Shop Pay, Link) | |
|---|---|---|---|
| What the shopper types | Card, expiry, CVC, name, address | Nothing, or almost nothing | A login or a code |
| What confirms the payment | The card details, sometimes 3D Secure | Biometrics or device code | The wallet account |
| What you receive | A card to tokenize | A network token for the card | Depends on the provider |
| Where it shows | Everywhere | Only on supported devices and browsers | Depends on platform and processor |
The numbers behind it are vendor studies, so read them as a direction, not a promise. Shopify's study with BCG compared stores with at least one accelerated method to stores with none1Shopify, What a billion data points reveal about conversion and the future of commerce, study with Boston Consulting Group, June 29, 2023. Baymard's survey explains the gap: long forms and forced accounts lose buyers before payment2Baymard Institute, Cart abandonment rate statistics and reasons for abandonment, updated September 22, 2025.
Fig. 1Why US shoppers abandoned a checkout
the friction a wallet removes
Which buttons to offer
Offer the device wallets your customers carry, and one account wallet if your market expects it. Two or three buttons cover most stores; more push the card form down.
| Button | Who sees it | What you set up |
|---|---|---|
| Apple Pay | Apple devices with a card in Wallet; other browsers through a code scanned with an iPhone on iOS 183Apple Developer, What's new in Wallet and Apple Pay, WWDC24 session 10108, June 2024 | Register every domain that shows the button |
| Google Pay | Chrome, Firefox, Safari, Edge and Opera, among others6Google Pay API for web, Integration checklist, read November 3, 2026 | A Google merchant ID and a site review before production7Google Pay API for web, Deploy to production, read November 3, 2026 |
| PayPal | Shoppers with a PayPal account | A PayPal connection through your processor or platform |
| Shop Pay | Shopify checkouts | Shopify Payments |
| Link | Stripe checkouts | Stripe's Express Checkout Element |
Stripe's Express Checkout Element shows Link, Apple Pay, Google Pay, PayPal, Klarna and Amazon Pay, and sorts them by relevance to the shopper5Stripe Docs, Express Checkout Element, read November 3, 2026. A button never appears just because you turned it on: "a customer won't see a Google Pay button if they don't have Google Pay set up"5Stripe Docs, Express Checkout Element, read November 3, 2026.
Why the Apple Pay or Google Pay button doesn't show
Almost always for one of five reasons, and most of them are invisible to the shopper. Check them in this order.
- No Apple Pay on an iPhone that has itThe checkout domain isn't registeredRegister every domain and subdomain that shows the button
- No Google Pay for some shoppersNo card saved in Google Pay, or unsupported browserNormal: keep the card form below
- Buttons missing inside Instagram or TikTokIn-app browser: Link and PayPal aren't supported in webviewsTest the in-app browsers your ads open
- Buttons missing in an embedded checkoutThe iframe origin doesn't match the pageServe the checkout from the same origin
- Buttons missing in one currencyThe wallet doesn't support that currencyCheck the currencies of each method
Stripe documents the webview, iframe and currency limits5Stripe Docs, Express Checkout Element, read November 3, 2026. Tagada's docs add that an unregistered domain "fails at merchant validation, before the sheet ever opens, and the failure is silent to the shopper"9Tagada Docs, Apple Pay and Google Pay, read November 3, 2026. Apple also asks you not to show an Apple Pay button on a device that can't use it4Apple Human Interface Guidelines, Apple Pay, read November 3, 2026.
Where to put the buttons
Put them at the top of the checkout, before the forms. Then test them in the cart and on the product page, where they save the most steps.
- Checkout: first, and visible. "Consider presenting the Apple Pay button as the first payment option, displaying it larger than other options"4Apple Human Interface Guidelines, Apple Pay, read November 3, 2026.
- Cart: the whole order in one sheet, with a single shipping method and destination4Apple Human Interface Guidelines, Apple Pay, read November 3, 2026.
- Product page: one item only. A product-page purchase excludes what's already in the cart4Apple Human Interface Guidelines, Apple Pay, read November 3, 2026.
- Collect size, color and gift notes first. The sheet has no field for optional data4Apple Human Interface Guidelines, Apple Pay, read November 3, 2026.
- Let codes go in the sheet. Promo codes should work in express checkout too4Apple Human Interface Guidelines, Apple Pay, read November 3, 2026.
- No account before payment. Offer it on the confirmation page, pre-filled4Apple Human Interface Guidelines, Apple Pay, read November 3, 2026.
Built from Apple's Human Interface Guidelines for Apple Pay, read November 3, 2026.
Watch out
Don't hide or grey out the Apple Pay button while a size isn't chosen. Apple's guidance is to let the shopper tap it and then point out what's missing4Apple Human Interface Guidelines, Apple Pay, read November 3, 2026.
On a one-page checkout, the buttons sit above the email field. See one-page checkout and checkout as guest for the rest of the layout.
What the wallet sheet should show
The sheet is your checkout for the shoppers who use it. Give it the same information as your page, and nothing extra.
Shipping methods
Each with a price and, when you can, a delivery date4Apple Human Interface Guidelines, Apple Pay, read November 3, 2026.
Line items
Discounts, tax, fees and recurring payments; a recurring line can carry its frequency4Apple Human Interface Guidelines, Apple Pay, read November 3, 2026.
Your business name
After "Pay", the same one shoppers will see on their card statement4Apple Human Interface Guidelines, Apple Pay, read November 3, 2026.
Only what you need
No shipping address for a digital product4Apple Human Interface Guidelines, Apple Pay, read November 3, 2026.
Express checkout with subscriptions and one-click upsells
This is where most express setups break. A wallet payment can be charged again later only if the first payment saved a reusable credential.
- Native wallet pathNetwork token stored like a card: renewals and upsells work
- Processor's express element, subscription in the cartPayment method kept for renewals
- Processor's express element, one-time cartNothing kept: no upsell on the same card
- Link or Klarna through the express elementNothing kept on any cart
The branches come from Tagada's documentation of Stripe's Express Checkout and TagadaPay9Tagada Docs, Apple Pay and Google Pay, read November 3, 2026. Two technical rules apply to every later charge. The wallet's cryptogram is single-use, so it only covers the first, shopper-present payment. Later charges are merchant-initiated and reuse the stored credential instead9Tagada Docs, Apple Pay and Google Pay, read November 3, 2026.
Apple Pay adds a third point. By default it issues a device token tied to one phone; if the customer replaces it, renewals can fail. Requesting a merchant token for recurring payments keeps it tied to the customer and card instead8Stripe Docs, Apple Pay merchant tokens, read November 3, 2026. More on renewals: subscription billing. On the offer after payment: one-click upsells.
3D Secure and fraud with wallets
Apple Pay and Google Pay on a phone authenticate the shopper on the device. Cards that Google Pay returns as a plain card number don't, so treat them like any card.
| Wallet result | What it carries | What to do |
|---|---|---|
| Apple Pay | A network token and a cryptogram for the first payment | Charge through a processor that supports Apple Pay |
| Google Pay with a device token (Android) | A token with a cryptogram | Same as Apple Pay |
Google Pay with a card on file (PAN_ONLY) | The card number, no device authentication | Use "the same risk criteria to trigger 3D Secure" as for regular cards6Google Pay API for web, Integration checklist, read November 3, 2026 |
Processor support matters. Tagada's docs warn that a processor without wallet support charges a wallet card "as a plain card", with "no cryptogram and no wallet indicator", which "usually means worse authorisation rates and no liability shift"9Tagada Docs, Apple Pay and Google Pay, read November 3, 2026. Chargeback and fraud rules: fraud prevention and 3D Secure.
Measure what the buttons change
Compare before and after, by device. A wallet that takes share from cards without lifting conversion only moved payments around.
| Metric | How to read it |
|---|---|
| Checkout conversion, mobile and desktop | The main result; mobile should move most |
| Wallet share of orders | How many buyers use it, by wallet |
| Button shown vs button used | Shown rarely: a setup problem; used rarely: a placement problem |
| Average order value by method | Product-page purchases are often single items |
| Disputes and refunds by method | Fraud or "I didn't recognize this" on wallet orders |
Test one change at a time: add the buttons, then move them. Conversion benchmarks and tests: ecommerce checkout optimization.
By industry
| Industry | What changes | Guide |
|---|---|---|
| Supplements | Mobile traffic from ads; bundles and subscriptions in the same cart | Express checkout for supplement brands |
| Skincare | Routines with several items; buttons in the cart drawer | Express checkout for skincare brands |
| Fitness | Gear and nutrition next to coaching plans | Express checkout for fitness brands |
| Info products | NoShipping, so the sheet needs only an email | Express checkout for info product businesses |
| Online pharmacies | Wallets after the prescription step, not before | Express checkout for online pharmacies |
| Telehealth | Consult and membership payments, often recurring | Express checkout for telehealth companies |
How Tagada helps
Apple Pay and Google Pay on your own checkout
- Apple Pay and Google Pay on TagadaPay, Stripe, Checkout.com and NMI; Apple Pay only on Mastercard MPGS9Tagada Docs, Apple Pay and Google Pay, read November 3, 2026. Wallets docs.
- Apple Pay without an Apple Developer account. Tagada holds the Apple certificates; you register each checkout domain in the CRM, under Store, Integrations, Apple Pay9Tagada Docs, Apple Pay and Google Pay, read November 3, 2026.
- Native wallet tokenization: the wallet payment becomes a network token in Tagada's PCI vault, charged like a card on any processor in that list, for renewals and post-purchase upsells too9Tagada Docs, Apple Pay and Google Pay, read November 3, 202610Tagada Docs, Payment method support matrix, read November 3, 2026.
- Stripe's Express Checkout when you want the shortest setup: Apple Pay, Google Pay, Link and Klarna, with renewals kept when the cart holds a subscription9Tagada Docs, Apple Pay and Google Pay, read November 3, 2026.
- Your checkout, your offers. The buttons sit on the same page as order bumps and one-click upsells, standalone, on Shopify, on WooCommerce or headless. "Native 3DS2, device intelligence, and rules engine: approve real customers, block the rest."
- Beyond wallets on TagadaPay: "40+ Local payment methods" and "135+ currencies", for shoppers whose card or wallet won't pass.
- A vault you own: "Export your vault, cards, and customers anytime."
Tagada follows Visa and Mastercard rules and the laws that apply to payments. Plans are on the pricing page. To take payments with TagadaPay, apply today: "Most merchants are live under 24 hours," according to TagadaPay.

Frequently asked questions
What is express checkout?
Why is Apple Pay not showing at checkout?
Does express checkout increase conversion?
Where should express checkout buttons go?
Can I use Apple Pay for subscriptions?
Sources
Checked November 3, 2026- Shopify, What a billion data points reveal about conversion and the future of commerce, study with Boston Consulting Group, June 29, 2023
- Baymard Institute, Cart abandonment rate statistics and reasons for abandonment, updated September 22, 2025
- Apple Developer, What's new in Wallet and Apple Pay, WWDC24 session 10108, June 2024
- Apple Human Interface Guidelines, Apple Pay, read November 3, 2026
- Stripe Docs, Express Checkout Element, read November 3, 2026
- Google Pay API for web, Integration checklist, read November 3, 2026
- Google Pay API for web, Deploy to production, read November 3, 2026
- Stripe Docs, Apple Pay merchant tokens, read November 3, 2026
- Tagada Docs, Apple Pay and Google Pay, read November 3, 2026
- Tagada Docs, Payment method support matrix, read November 3, 2026
Tagada
Wallet buttons that work on every cart
Funnels, one-click upsells, subscription billing and payment routing, on one customer record.
- 01Create your free account
- 02Connect your store or build a checkout
- 03Launch funnels, upsells and subscriptions
