If the express payment buttons are not showing up on your checkout page, please make sure to meet the guidelines of respective payment providers.
Step 1: Verify eligibility for express payment methods
Apple Pay
- Ensure you’re using a compatible device.
- Check the full list of countries and regions that support Apple Pay.
- Confirm Apple Pay is set up and active on your device.
- Check that domain is registered and verified with Stripe for Apple Pay under your Stripe dashboard – you can even re-verify your domain under the Express Checkout section.
In case Apple Pay domain verification fails, you can manually register and verify it.
Compatible devices and web browsers
- iPhone: Models with Face ID or Touch ID, excluding iPhone 5s.
- iPad: iPad Pro, iPad Air, iPad, and iPad mini models equipped with Touch ID or Face ID.
- Apple Watch: Series 1 and later.
- Mac: Models with Touch ID, those introduced in 2012 or later paired with an Apple Pay-enabled iPhone or Apple Watch, and Macs with Apple silicon paired with a Magic Keyboard with Touch ID.
- Apple Vision Pro: Supports Apple Pay for purchases and payments.
- Safari: Apple’s native browser supports Apple Pay on compatible devices.
- Third-party browsers: With iOS 18 and iPadOS 18, Apple Pay has extended its functionality to third-party browsers such as Google Chrome, Microsoft Edge, and Firefox.
Google Pay
- Use a compatible device and an eligible browser.
- Ensure your WooCommerce store domain is whitelisted for Google Pay in your Stripe dashboard.
- Check the full list of countries that support Google Pay.
Compatible devices and web browsers
- Android Devices: Smartphones and tablets running Android 7.0 (Nougat) or higher that support Near Field Communication (NFC) and Host Card Emulation (HCE). These technologies enable contactless payments and the storage of payment cards.
- Wear OS Devices: Smartwatches running Wear OS that include NFC capabilities can facilitate Google Pay transactions.
- iOS Devices: While Google Pay is available on iOS, its functionality is limited. On iPhones, Google Pay can be used for in-app and online purchases
- Chrome: Google Pay is fully supported on the Chrome browser across various platforms, including Windows, MacOS, and Android.
- Safari, Firefox, and Edge: Google Pay is also compatible with these browsers, allowing users to make payments on websites that have integrated Google Pay through Stripe.
Step 2: Check for HTTPS on your website
Express checkout methods require your website to use HTTPS. For that,
- Install an SSL certificate.
- Verify that your WooCommerce settings reflect the secure domain.
Step 3: Enable Express Checkout in WooCommerce Stripe settings
- Go to WooCommerce > Settings > Payments > Stripe Gateway.
- Confirm that Enable Express Checkout is checked and appear on product, cart or checkout pages (as per your requirements).
Step 4: Add the payment method in your respective wallets
Apple Pay
If you’re testing Apple Pay, add a payment method to your Apple Pay wallet.
Go to your Apple ID, click on the Payment & Shipping screen, tap Edit. Add a payment method there.
Google Pay
Google Pay lets you add any Stripe Test card, which can be added by navigating to your Google Chrome browser settings and then to Payment methods.
Step 5: Test in supported browsers and devices
Navigate to WooCommerce Stripe settings and enable the Test mode.
Add a product to your shopping cart and proceed to the checkout page. Check if you see express checkout buttons on the page.
If you don’t see express checkout button, go to the Stripe Payments Demo URL and verify if you’re able to see the Apple Pay and Google Pay button there.
If you don’t see the express checkout button, this means it’s not configured on your device.
We recommend adding the payment method and using the supported device for testing. If still the express checkout do not show up, contact our Support Team and we’ll help you out.
This will resolve your express checkout buttons not showing up issue.