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.
Blocks that still show
Section titled “Blocks that still show”| 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.
What changed in October 2026
Section titled “What changed in October 2026”- 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.
The order status page
Section titled “The order status page”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.
