For discussing the development and usage of Checkout UI extensions, post-purchase extensions, web pixels, Customer Accounts UI extensions, and POS UI extensions
Hello,
I have a custom extension-only discount app created for a Plus org with two stores. I am having an issue that is only present in production on one of the stores, so I activated debug messages and released a new version. However, the new version does not appear to be released to the store having issues, as the debug messages do not appear in checkout, while they do appear in the other store.
Based on the docs, I see that custom install links are still valid for stores inside the same Plus organization, but it does not appear to be releasing correctly to both. Is there a way to check the version of an extension-only app in a store? I have full access to the admin pages of the stores in question, so wherever it may be, I can go look - I just need to see what released version the extension app is running on, because it appears that it did not receive earlier updates either based on behavior.
I have tried all the various commands for building and releasing from the CLI and in the process have released a couple versions with debug messages turned on, and yet I'm only seeing the messages on one of the stores.
Thank you!!
Anytime I hear install links makes me think it could be this new "New embedded app authorization strategy":
https://github.com/Shopify/shopify-app-js/tree/main/packages/shopify-app-remix#enabling-this-new-str...
Hmm, do extension-only apps count as embedded as far as Shopify is concerned? I don't even have the 'shopify.server.ts' config file in the codebase to edit that option, as I don't have a Remix template attached at all.
Ah, my mistake, you are absolutely 100% right... I probably still have PTSD for this new app strategy and how long it took use to figure it out... Lol