Checkout ExtensionsDocs
Overview

Getting Started

Get your first checkout block live in under 5 minutes. No code, no theme editing required.

Requirement: Checkout UI extensions are only available on Shopify Plus plans. Learn more →
1

Install the app

Find Checkout Extensions on the Shopify App Store and click Install. The app requires no manual theme code — everything runs through Shopify's checkout extensibility API.

2

Start your free trial

Choose a plan on the Billing page. Both Starter ($49.99/mo) and Pro ($99.99/mo) include a 14-day free trial. A payment method is required to confirm the subscription, but you will not be charged until the 14-day trial ends.

3

Open the Checkout Customizer

Go to Shopify Admin → Online Store → Themes → Customize. Switch the preview context to Checkout in the top-left dropdown. This is where you place and configure each block.

4

Add a block

Click Add block in the checkout editor, then choose the block you want from the Checkout Extensions section. Each block maps to one feature in the app.

5

Configure the block

Most blocks have two layers of configuration: global settings in the app admin (e.g. which products to show for upsells), and block-level settings in the Checkout Customizer (e.g. block key, visibility).

6

Save and preview

Click Save in the Checkout Customizer. You can preview the checkout with the block live before publishing to customers.

Understanding block keys

Several blocks (e.g. Upsells, Surveys, Call To Action) support a block key. This lets you place the same block type multiple times in the checkout, each showing different content.

Example — Two survey blocks on the same checkout
1
Create a survey in the app → it gets ID abc123
2
Set it as active → block key survey_abc123 appears on the card
3
In the Checkout Customizer, add a Surveys & Forms block and paste survey_abc123 into the block key field