Detect app block in Checkout/OSP/TYP

Hi everyone,

I’m developing a Shopify app that includes an App Block intended for use on the following pages:

  • Thank You page
  • Order Status page
  • Checkout extensions (shipping item)

I’d like to programmatically verify if my App Block is currently active in a merchant’s theme, specifically on the thank you or order status pages.

Is it possible?
Thank you
Jan

1 Like

Yes, I feel your pain.

At this time it’s only possible to programmatically check if the Checkout Profile has upgraded to OSP/TYP.

I’m really impressed with the Theme Block deep link install + install verification through the Themes API.

I’m hoping a similar solution comes to Checkout Extensions and Customer Account Extensions.

I know @pmillegan has something cooking but it’s under wraps for now.

Hi @Jan_Ther, can you tell us more about your use case?

Hello,
Sure! I’m building a shipping app that lets customers select a pickup point on the Thank You page or the Order Status page.

There are two things I’d need for this to work smoothly:

  1. A deep link to the Thank You and Order Status pages, so I can include it as a step in the onboarding flow. It should be a fast and smooth process. Without the possibility to make a mistake.
  2. A way to verify that the widget (or pickup point window) has been added. That way, I can alert the user if it’s missing—otherwise, the functionality wouldn’t work for them.

Thank you for your time
Jan