I want to revert from Managed (TOML) installation to manual installation!

We are currently developing our app using the managed installation method with a shopify.app.toml file, but now we want to switch back to manual installation.

The reason is that with manual installation, after the installation is complete, the installation link redirects to the redirect_url with data, allowing us to handle that data through our callback function. However, after switching to managed installation, although the app is installed correctly in the store, no data is sent to the redirect_url.

If managed installation also sent data to the redirect_url after installation, we wouldn’t need to switch back. But since that’s not the case, we want to revert to manual installation — we just don’t know how.

We saw in the documentation that setting use_legacy_install_flow = true in the TOML file should do this, but the installation link still redirects automatically without hitting our redirect URL.

How can we completely return to manual installation?

What data are you trying to handle? The only returns are pretty sparse for an offline code and the online code data is available from the app bridge anyway?

We are trying to initialize our app by retrieving basic information and products from the store that installed the app.
Additionally, since our app is non-embedded, we are not using App Bridge.

Because we are not using App Bridge, we are also not using the session token-based authentication flow.
Our goal during app installation is to issue an access token required to access the Shopify API.

Did you execute the ‘npm Shopify deploy’ command

I executed the shopify app deploy command!