Skip to content

Make checkout do more of the work

Add trust badges, upsells, delivery notes, gift options and custom fields to Shopify checkout, without writing an extension.

Requires Shopify Plus for checkout extensibility

  • Checkout
  • Conversion
  • The highest-intent pageEvery shopper who gets here has already decided.
  • Drag and dropBlocks are placed from the checkout editor, not in code.
  • Upgrade safeBuilt on checkout extensibility, so it survives updates.

What Checkout Blocks does

  • Checkout upsells

    Offer a relevant add-on at the moment the card is already out.

  • Trust badges

    Show guarantees, returns and secure-payment marks where doubt peaks.

  • Custom fields

    Collect a VAT number, a PO reference or a delivery note at checkout.

  • Gift options

    Gift messages and gift wrapping, priced and passed to fulfilment.

  • Delivery instructions

    Let customers tell the courier what they always end up phoning about.

  • Conditional display

    Show a block only for certain products, markets or cart values.

How it works

  1. Open the checkout editor

    Checkout Blocks appears in the block list alongside Shopify own blocks.

  2. Place your blocks

    Drag each block where you want it and set its content and conditions.

  3. Publish the checkout

    Changes go live with your checkout profile, with no theme deploy.

Who it is for

  • High-AOV storesWhere one accepted upsell pays for the month.
  • B2B and wholesalePurchase orders, tax numbers and account references.
  • Gifting brandsMessages, wrapping and delivery dates that matter.
  • Complex fulfilmentAnything where the courier needs a note to get it right.

Frequently asked questions

Checkout extensibility, which these blocks are built on, is available on Shopify Plus. On other plans we can achieve much of the same on the cart and post-purchase pages instead — tell us your plan and we will show you what is possible.

No. The blocks use Shopify supported extension points rather than scripts injected into the page, which is exactly the model Shopify maintains across updates.

On the order, as attributes you can see in the admin, include in notifications and pass to your fulfilment or ERP integration.

Yes. Each block can be conditioned on cart contents, cart value, market, currency or customer tags.

More apps from Devoptly

Ready to add Checkout Blocks to your store?

Install it in a few minutes, or talk to the team that builds it and we will set it up with you.