Skip to content

Accelerated checkout

Below the add-to-bag button, Signal renders the accelerated checkout buttons — Shop Pay, PayPal, Apple Pay, Google Pay, whichever your shop has enabled. One tap takes a returning shopper from the product to a pre-filled checkout.

There’s one switch, on the Buy buttons block:

SettingTypeDefaultWhat it does
Show accelerated checkoutCheckboxOnRenders the accelerated checkout buttons

Which buttons appear, in what order, and how they look is decided by Shopify from your payment settings and the shopper’s own browser and wallet — not by the theme. A shopper on a Mac with no Apple Pay card sees a different set from one on an iPhone with three.

To change what’s offered: Settings → Payments in admin, and Settings → Checkout for Shop Pay.

You won’t find this as a block you drag into place on its own. It sits inside Buy buttons, alongside quantity and add-to-cart, and moves with it.

If you add it from the Add block picker by itself, it renders nothing — not a bug, and not something you can configure around.

Why, for developers

Shopify’s payment_button filter needs the form object, and a theme block can’t reach the form of a form it didn’t open. Buy buttons owns {% form 'product' %} and passes it down:

{% content_for 'block', type: 'accelerated-checkout', id: 'accelerated-checkout', form_obj: form %}

Standalone there’s no form object to render from, hence nothing on the page.

These buttons bypass the cart. A shopper tapping Shop Pay on a product page checks out with that product, at the quantity and selling plan currently selected, and nothing else that was in their bag.

That’s how Shopify’s express checkout works and it’s the right behaviour for the buyer who already knows what they want. It’s worth knowing when you’re reading the data, though: accelerated checkout orders are usually single-line.

Signal does not render Shop Pay’s instalment messaging on the product page — the payment_terms banner (“4 interest-free payments of …”) isn’t part of the theme.

There’s no “Buy it now” button that submits the form straight to checkout. The native accelerated buttons do that job better: they carry the shopper’s saved details, and they’re the buttons shoppers recognise. One add-to-bag button plus the real express buttons is the whole set.