Do Apple Pay and Google Pay Work With WooCommerce?

A digital wallet payment being tokenized into a reusable payment method for future subscription renewals

How It Works

Apple Pay and Google Pay are checkout experiences, not payment processors in their own right — the actual card behind the wallet still gets processed by whatever gateway the wallet is connected to. For subscriptions, what matters is whether that gateway's integration converts the one-time wallet authorization into a reusable, tokenized payment method it can charge again on the next renewal without the customer re-authenticating each time.

Where This Trips Up Store Owners

  • Assuming every gateway offering Apple Pay/Google Pay supports it for subscriptions. Some gateway integrations only support wallet payments for one-time checkout, not recurring — check the specific gateway's own documentation for subscription/recurring wallet support explicitly, not just wallet support in general.
  • Device and browser requirements for wallet payments (Safari for Apple Pay, a supported Chrome/Android setup for Google Pay) meaning not every customer sees the option even when it's correctly configured.
  • Domain verification for Apple Pay is a separate setup step (verifying the domain with Apple through the gateway's dashboard) that's easy to miss, causing Apple Pay to simply not appear at checkout even though everything else looks configured.

How to Set It Up Correctly

  1. Confirm the specific gateway explicitly supports wallet payments for recurring/subscription orders, not just as a general checkout option.
  2. Complete domain verification for Apple Pay through the gateway's dashboard if it's not showing up at checkout despite being enabled.
  3. Test an actual subscription purchase using each wallet on a supported device/browser, then confirm a subsequent renewal charges successfully using the tokenized method.
  4. Don't assume parity with card payments — test wallet-specific edge cases (a card expiring inside the wallet, for instance) separately, since the failure and update flow can differ slightly from a directly-entered card.

See custom WooCommerce development if a specific gateway's wallet integration needs configuring or troubleshooting for subscription checkout.

Available for new projects

NEXT STEP

Rather have it fixed than keep reading?

Based in Bangladesh — serving clients worldwide. Tell me what's happening and you'll have a reply within one working day.

  • Reply within one working day
  • Fixed quote before work starts
  • UK, EU and US hours covered