App installation with a third-party install link

I’m currently developing my very first custom Shopify app with following processes.

1/ From my application (assume, https://sample.com/company/1/dashboard) my client enters his myshopify store name and then click submit.

2/ This will redirect my user to the Shopify admin end requesting app installation permission.

3/ Once the user allows the installation, from my end I’m generating an unique Auth token for each store according to the Shopify’s requested way.

4/ Then if all the things are okay, I’m going to access the admin REST API and show the clients their store data on

my dashboard.

What I have done so far.

I have created a public app for the testing purposes and obtained my client id

Then I created a development store to test the application

I tested my application with the development store, according to the steps as I mentioned above and it worked fine for the products endpoint.

admin/api/2022-10/products.json

But when I tried to access the orders end point, it gives me following error.

 Array ( [errors] => [API] This app is not approved to access REST endpoints with protected customer data. See https://partners.shopify.com/2718380/apps/18853625857/customer_data for more details. )

Then I tried the same installation process (mentioned above) with a different store.

But it’s not allowing me to install the application and it says,

Now my questions are

1/ Since this is a “Install with a third-party install link” type of app, do I need to go through the app reviewal process? But here they have mentioned they are not allowing these types of apps anymore

2/ When I had a chat with Shopify support they have mentioned there is no need of review process and I can install the app on multiple stores because it’s a custom app and not going to be listed in the app store. But when I try my process with few different stores they are not allowing me to install the app. I can install the app only on my development store…

3/ Can I install this app following my above mentioned process on multiple stores? If cannot, what are the changes I need to do?

I’m not sure how to proceed as I have no prior experience with Shopify app development. Highly appreciate your support.