In our web application, when the user wants to link a Shopify store with our platform, we ask for the Shopify URL and perform Oauth request as described in Shopify authentication procedure.
However, we got following feedback from the approval team:
When encouraging a merchant to install additional apps or connect the app to another store, apps must use the standard install process initiated from the app listing. You can't request a merchant's .myshopify.com URL. See this screenshot for additional details. All store information must be acquired through OAuth.
Is this a new regulation? Almost every other app that we have seen asks for Shopify URL during the integration process.
Are we supposed to just provide a link to our Shopify app listing instead of asking for the store URL? Our app is not even published yet, so we don't have a link as of now. What do we do?
Well I'm exactly in the same situation , I wonder if you had an answer for your enquery.
it would be great to see how you sort it out.
Well, to comply with this new requirement, we are providing hyperlink to our shopify app (in shopify store) to our users. We are not asking for the shopify store URL.
However, it is unfortunate that Shopify is selectively imposing this new rule on newly submitted apps while the old legacy apps continue to ask for Shopify store URL during app installation process.
So Oauth request are not in use any more? the flow now is to click on link to my Shopify app and install it from there?
How can I get the link to my Shopify app..?
Oauth is still used to install and access a merchants data.
Shopify simply want you to go through the app store listing for installations - maybe for collecting analytics, better security, coverage under t&c's etc
You should be able to get the link from your app listing page in the partners dashboard
How do you get your listing url when your app is still being reviews? Please any assistance would be great, we have been stuck for almost a week and support has no idea either and keep forwarding us.
Same, I'm actually having the same problem. Our app is under reviewed and they kept saying we have to obey the setup workflow (which I can't do unless the app listing page is public accessible). I also talked to the Shopify Partner Chat Support and they suggested me to go ask at the Slack channel instead.