Skip to content

Checkout blocks on the thank you and order status pages (older)

Before thank you page blocks, some checkout blocks could show on the thank you and order status pages. They keep showing: the Thank you page app block shows the ones its Block IDs setting lists. Block IDs used to be called Fixed component ID, and the IDs you entered there still work.

Checkout block Shows as
Banner A thank you page banner
Text A thank you page text block, centered
Image A thank you page image, in its own shape, up to the full width
Frequently asked questions A thank you page FAQ
Contact info A thank you page contact block, with the first email, phone and website
Line item text An item note under each item its conditions match. No ID needed, but the Thank you page app block has to be in Items in cart in Shopify’s checkout editor

Trust badges and older Text and icons blocks no longer show on these pages. Use thank you page trust badges instead.

To change one of these blocks, edit it in Checkout Buddy like any checkout block. To replace it, make a thank you page block, then put the new block’s ID in Block IDs instead.

  • One app block. The (Deprecated) Thank you page app block is now the Thank you page app block. You don’t need to move anything.
  • No random picks. An app block with no Block IDs used to pick one of your checkout blocks at random. Now it shows the thank you page blocks made for its place. Listed IDs all show, in the order listed.
  • New look. These blocks use the thank you page’s own design. The old app block’s text size, position and appearance settings are gone; Text blocks are centered.
  • Conditions. Conditions the thank you page can check still apply: cart products, totals, item count, product type, vendor and tags, attributes, discount codes, customer account, marketing, B2B, subscriptions, shipping country and province, delivery and payment type, and dates before or after a day. A condition the thank you page can’t check, like a customer metafield or the time of day, keeps the block hidden, unless another condition in the same group passes. In Shopify’s checkout editor, the app block tells you which condition it is, so you can make a thank you page block instead. Markets settings still apply.
  • Text. Variables, links, bold and {@strikethrough …} work. {@red …}, {@boldRed …}, {@subdued …} and {@small …} keep their style; other text operators, tooltips and discount tags show as plain text, and a link written to open in the same tab, [text]@(address), shows as typed. Link placeholders like {Delivery date} are filled from the order’s attributes, as before. See personal text.

Blocks you listed on the order status page keep showing there, the same way. New content for the order status page is customer account blocks.

{{ orderNumber }} is the order number (#1001) on the order status page. Shopify doesn’t give apps the order number on the thank you page, so there it’s the confirmation code. The order ID works on both pages.