When I go to the Partner site and look at Stores. I see my 10 stores and they are all appearing in the list with “Development”. However, when I go to Dev Dashboard. I only see 3 of the stores in the “Dev stores” section. I noticed this when I encountered issues trying to install my dev app to one the stores. I had been developing the app as a custom app for a single merchant. It was decided to make this a public app on the app store so we are in the process of making the necessary changes including using the billing API. It failed because it had a custom app distribution I assume. Ok. Make a new app in Dev dashboard and don’t use a distribution. That is where I get “The app developer needs to select a distribution method first. Contact the developer for support.” The last thing I want to do is choose a wrong distribution (if I even need to do that). I can’t see why my new app can’t work with my dev store - well at least it says it is a dev store in the Partners site.
To add to this. I just created a new Dev App and a new Dev store. I was able to install the app in that dev store, but when I try calling the billing API I get the error “Custom apps cannot use the Billing API”. So maybe nothing was wrong with my setup before and I am just doing something else wrong?
It is known issue.
From what I’m seeing, it looks like if your app gets migrated to the new dev dashboard, your dev store also needs to be migrated to the dev dashboard for your app to consider it a dev store. So if the app gets migrated but the dev store you are trying to install it on has not been migrated, then it will treat it as if it were a live store. What is the estimated timeline for migrating all the dev stores to the dev dashboard? This is really not ideal for developers under short time constraints.