The Express payments block shows accelerated checkout buttons (such as Shop Pay, PayPal, Google Pay, or Apple Pay) inside the cart, giving shoppers the express payment options your store already offers so they can skip straight to a one-tap checkout.
Behavior
- The block doesn’t render its own buttons. It surfaces Shopify’s own accelerated-checkout buttons inside the drawer, so which methods appear is determined entirely by your store’s payment setup.
- If your store has no accelerated payment methods enabled, nothing renders. Enable express methods (Shop Pay, PayPal, and so on) in your Shopify settings.
- Your theme usually needs a one-time code change too. The block clones Shopify’s accelerated-checkout buttons out of your storefront page, so those buttons have to be rendered there in the first place.
- In the editor, the block shows a placeholder in place of the live buttons.
Adding the theme snippet
The block’s settings panel has a Show recommended guide to edit your theme code section with the exact snippet and a Copy code button. In short:- Open your theme’s code editor, then
layout/theme.liquid. - Find the
<body>line and add a new line below it. - Paste the snippet the panel gives you. It renders Shopify’s accelerated-checkout buttons in a hidden container, so the cart has something to clone.
- Save.
Settings
Placement and limits
- Region: bottom.
- Maximum: 1 per cart state.
- State: filled cart only.
- Not added by default. Not locked — you can remove or hide it.