Express checkout is a fast and convenient way for your customers to pay using methods they already trust — like Apple Pay, Google Pay, or saved credit cards — directly on your product pages or checkout.
With Stripe express checkout enabled in your store, shoppers can complete their purchase in just a few clicks — skipping steps like entering their shipping or billing details every time.
Why Use Express Checkout?
✅ Faster purchases = fewer drop-offs
✅ Trusted payment methods such as Apple Pay, Google Pay, more
✅ Mobile-optimized checkout, perfect for buyers on the go
✅ Higher conversion rates
✅ Professional & modern feel for your store
How to find and enable the Stripe Express Checkout
You only need a Stripe account and a few minutes. If you already have Stripe connected to your store, jump straight to step 4:
Go to your Store Manager dashboard;
Select Settings from the side menu and click Payments;
Once Stripe is active, or if it's already connected to your account, click on Stripe as your payment gateway to open the Stripe management screen.
5. Check Enable Express Checkout box and enter the Publishable key for Express Checkout that can be found in your Stripe account by following the steps here:
a. Connect it to your Stripe account.
b. The fastest way to find this key is to open this page. You should already be logged in to your account to be able to find your key.
c. The key can also be found from the dashboard footer. In the Stripe dashboard, select the developers option:
Then, select the option "API Keys":
Finally, find the API key as below:
6. Done! Express checkout will now be shown at checkout — and if supported, even on product pages.
Note: Some payment methods, like Apple Pay or Google Pay, will only show for customers whose browsers or devices support them.
How to enable and use Apple Pay
To enable and use Apple Pay, you will need to register the domain on your Stripe account, and you can follow the steps here to achieve this.
You can find the following relevant domain registration information below:
Stripe Express checkout display
You can find additional Express Checkout settings directly in the Editor, under Header settings:
And under the Product section settings:
If you update the Text above buttons field, it will change the message shown above the Express Checkout buttons in the product section. This text appears in grey, just above the Add to cart button.
Troubleshooting Express Checkout
If a yellow message appears, it means:
Your Stripe account is not fully connected;
Or the publishable key is incorrect;
Or Express Checkout is not enabled in the editor.
Please check all these steps to make sure your express checkout works properly.
Have in mind that the express checkout is only available for specific supported browsers - you can find all details here 💡