Express checkout
Configure one-tap payment buttons like Apple Pay, Google Pay, Klarna, and more.
Express checkout shows one-tap payment buttons above the standard payment form. Customers with a saved wallet or account can pay without entering card details. This reduces checkout time and can improve conversion.
Supported methods
The platform supports six express checkout methods. Each one appears as a branded button at the top of the checkout page.
| Method | What it does | Availability |
|---|---|---|
| Apple Pay | Pays with the card saved in Apple Wallet | Safari and Apple devices |
| Google Pay | Pays with the card saved in Google Wallet | Chrome and Android devices |
| Link by Stripe | One-click checkout for returning Stripe customers | All browsers |
| Amazon Pay | Pays with the customer's Amazon account | All browsers |
| PayPal | Pays with the customer's PayPal account | All browsers |
| Klarna | Buy now, pay later in instalments | All browsers |
Buttons only appear when the customer's device and browser support the method. For example, Apple Pay buttons only show on Safari. If a customer visits on Chrome, they see Google Pay instead. You do not need to manage this. The payment provider detects what is available and shows the right buttons automatically.
Enabling and disabling methods
Go to Settings > Checkout in the admin sidebar. Each method has a toggle switch.
- On means the button can appear at checkout (if the customer's device supports it)
- Off means the button is hidden regardless of device support
The default configuration enables Apple Pay and Google Pay. All other methods are off until you turn them on.
Changes apply to your product checkout immediately after saving. Membership checkout also respects these settings, except for Klarna (see below).
How Klarna works
Klarna offers customers the option to split their payment into instalments or pay within 30 days. From your perspective as a merchant:
- You receive the full payment upfront. Stripe transfers the complete amount (minus processing fees) to your account on the normal payout schedule.
- Klarna assumes all risk. If the customer misses an instalment or defaults, Klarna absorbs the loss. You are not affected.
- No change to your workflow. Orders placed with Klarna appear in your admin the same way as card orders. Fulfilment, refunds, and tracking all work identically.
Klarna is not available on membership checkout. Recurring subscriptions require a stored payment method, which Klarna does not support. The platform automatically excludes Klarna from membership checkout even if you have it enabled.
Where express checkout appears
| Checkout type | Express buttons shown | Notes |
|---|---|---|
| Product checkout | All enabled methods | Standard cart checkout |
| Membership checkout | All enabled methods except Klarna | Klarna is incompatible with recurring billing |
| Booking checkout | None | Booking payments use the standard payment form only |
Tips
- Start with Apple Pay and Google Pay. These have the highest adoption and cover most devices.
- Enable Link for returning customers. Stripe remembers their card details across all Stripe-powered stores, so repeat buyers can pay in one click.
- Enable Klarna for higher-value products. Buy-now-pay-later can increase conversion on items above a certain price point. There is no extra cost to you beyond normal processing fees.
- Test after enabling. Place a test order to confirm the buttons appear as expected. Not all methods are available in test mode. Apple Pay and Google Pay require a real device with a saved card in the wallet.
Troubleshooting
A method is enabled but the button does not appear
The payment provider only shows buttons when the customer's device, browser, and region support the method. For example, Apple Pay does not appear on Chrome or Windows. This is normal behaviour.
Also check that the method is enabled in your payment provider dashboard (Stripe). The platform toggle controls visibility, but the method must also be active in your Stripe account settings.
All express buttons are missing
Check that at least one method is toggled on under Settings > Checkout. If all methods are off, the express checkout section is hidden entirely.