Creating checkout blocks in the Checkout Blocks app
Checkout Blocks supports multiple types of app blocks. The block type depends on the type of content that you want to add to your checkout, whether you want to add conditional display rules, and to which pages you want to add the block.
Some blocks can't be added to certain checkout pages due to the function of the block itself. For example, a custom field block relies on a customer to input additional information, such as adding a custom note or checking a box. This information must be captured before the order is completed, so the custom field can't be added to post-purchase pages, such as the thank you or order status page.
App block | Supported pages | Description |
---|---|---|
Address blocker |
| Block checkout based on address format rules. |
Custom field |
| Include custom fields in checkout, such as an agree-to-terms checkbox or a gift messaging field. |
Dynamic content |
| Display content such as text, banners, and buttons based on conditional rules that you set. |
Line item edit |
| Allow customers to edit line items in the checkout order summary, such as including a variant or quantity selector. Also acts as a container for line item content. |
Line item content |
| Display line-item-specific messaging, such as Final sale. |
Shipping & Payment icons |
| Display icons for supported shipping and payment methods. |
Static content |
| Unlike dynamic content blocks, this content displays to all customers and supports text and banners. |
Depending on the type of block, you might be required to configure the block's details and settings in the Checkout Blocks app, and then add the block to the checkout and accounts editor separately. Some simpler blocks, such as the static content block, aren't configured within the Checkout Blocks app, and are instead created and configured entirely within the checkout and accounts editor.