Request additional permissions for a fulfillment app

Hi,
We operate a PoD fulfillment service app in the Shopify app store. Due to a new feature we want to role out, we’ll need one or two additional permissions.

As a fulfillment service, the products handled by us in the merchants’ stores are associated with the service and the corresponding location. The impact of uninstall and reinstalling the app would be severe as all those association would get lost and would need to be restored.

Is there a way to simply update the permissions by having the merchants re-authenticate or something like this to prevent the need for reinstalling the app? If yes, how is it done? Can’t find anything on this in the documentation.

Any help would be highly appreciated!

having the merchants re-authenticate

This should be the method that merchants accept new scopes that you have added to your app. Once you update your app with the new scopes, and deploy the app, the next time merchants interact with your app they’ll see a prompt asking them to accept the new scopes.

They will re-authenticate but they won’t need to uninstall the app and reinstall the app.

1 Like