Hello everyone,
We have a public app that includes a couple of checkout and POS UI extensions. Can certain merchants who have installed the app prevent adding these checkout extensions? The reason is that the checkout extensions are paywalled.
I can call an external API to retrieve the merchant’s paywall details when the extension loads. Alternatively, I can set up app metafields (as described here: https://shopify.dev/docs/apps/build/custom-data/metafields/use-app-data-metafields) to store the paywall details and then access them when the extension loads. However, I was hoping for a solution similar to the available_if attribute used in theme app extensions (https://shopify.dev/docs/apps/build/online-store/theme-app-extensions/configuration#conditional-app-blocks), which hides the extension from the theme editor if the conditions aren’t met.
Thank you