Is it likely that my fulfilment service app will fail approval?

I work for a 3rd party fulfillment provider and we currently have an app that our customers install so that we can pull orders, sync stock and send shipments.

We have built a new app that uses the fulfillment service way of integrating.

It now appears that since we built our last app, all apps now need to go through the Shopify app approvals process.

My app is very specific to our clients - it would make no sense for anyone else to install our app.

My approval was rejected as when they tried to install it, it failed as we have to do some setup on our end first (such as linking the shop url to the client).

I can certainly make changes so that you can install the app and then link it to your client on our end, but is Shopify going to accept it?

This won’t be a public app, but it seems their requirements regardless of if it is public/private are very strict.

My concern is they are expecting an app that that anyone off the street can install and off they go, which is not at all what our app is for.

Any advice or anecdotes would be great. I’m worried I’ve spent months developing an app that shopify will continually reject as it isn’t a plug and play style app that any shop can install and use.

Make sure everyone can install the app, Just make sure you have a way to setup credentials from within the app settings, and be able to give shopify test credentials

one of my apps also requires api keys to a different service, the all is useless otherwise.

or you can try buying an old app from someone which still allows unlisted installs.