Theme App Extensions & Subscriptions

Bumping this. If a merchant installs the app and clicks cancel on the subscription approval page, they can still insert the app block into their theme without issue and there does not appear to be anything in the Shopify docs on how to handle this scenario with regards to Theme App Extensions and showing them in theme sections.

I’m not sure how to go about checking subscription status in the app block liquid. Even then, they would still be able to add the block and devs would be responsible for showing a non-standardized subscription status message in the rendered app block.

Is there an example of handling this for Theme App Extensions in the Shopify docs or a Github repo?

If we need to manually maintain an external source of the merchant’s subscription status for Theme App Extensions it adds a significant amount of overhead to handle something Shopify already has APIs to accommodate.

Are there hooks we can use for showing the app block in the Theme Editor?