How can customers use express checkouts?

When express checkouts are enabled, customers can see the corresponding button on the product page, cart page, and/or checkout page when using a supported device, browser, and payment method.

The Stripe extension is compatible with three express checkout options:

Customer requirements for Apple Pay and Google Pay

↑ Back to top

In order for Apple Pay and Google Pay to appear for customers, they must:

  • Visit your site on a compatible device and/or browser.
  • Have a payment method added to their account.

If they do not meet these requirements, the Apple Pay and Google Pay buttons will not display for them.

Apple Pay requirements

↑ Back to top

In order for Apple Pay to display, the customer must:

Google Pay requirements

↑ Back to top

In order for Google Pay to display, the customer must:

Product compatibility with express checkouts

↑ Back to top

Depending on how your store is configured and the types of products you are offering, this may affect how express checkouts appear to customers.

Below is some information about product types that are fully compatible, partially compatible, and incompatible with express checkout methods via the Stripe WooCommerce Extension.

Products that are compatible with express checkouts

↑ Back to top

Both simple and variable products are supported with express checkouts.

Products that are partially compatible with express checkouts

↑ Back to top

Express checkouts currently have added compatibility for products created with the following extensions:

  • WooCommerce Pre-Orders only supports express checkouts on all pages if pre-order products are configured to charge customers immediately.
    • Pre-order products charged upon release are not supported by express checkout methods.
  • Woo Subscriptions supports express checkouts on all pages for simple and variable subscription products for customers who are logged into your store.
    • Since subscription purchases require an account, users who are logged out can only purchase subscription products via express checkouts if account username and password generation settings are enabled at WooCommerce > Settings > Accounts & Privacy.

Some products require advanced configuration to determine price and availability. In such instances, express checkouts are only compatible from the cart and checkout pages — meaning that express checkouts cannot be used on the product page.

Products created using the following options only support express checkout methods on the cart and checkout pages:

Products that are incompatible with express checkouts

↑ Back to top

Known incompatibilities with express checkouts include but are not limited to:

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.