Billing API suddenly throwing "this application is currently owned by a Shop" error after Dev Dashboard migration - worked fine yesterday

Hey everyone,

I’m hitting a really frustrating issue that just started today. My app was working perfectly fine yesterday morning, but now I’m getting this error when trying to create recurring charges:

422 error: “It appears that this application is currently owned by a Shop. It must be migrated to the Shopify Partners area before it can create charges with the API.”

What I’ve already tried:

  • I’ve completed the Dev Dashboard migration (ran shopify app deploy to get the uid in the toml file.)
  • API credentials are correct
  • This was literally working yesterday morning, then suddenly broke

Has anyone else hit this today? Is there some additional migration step I’m missing? Or is this a platform bug related to the Dev Dashboard rollout?

Any help would be super appreciated.

Thanks!

Yeah had the same issue. Was stumped for an hour or so. Go into your app configuration and make sure you have selected a distribution (public or private app).

@daryl It seems like its really the case lol. Tried it and it works, appreciate it broski!

1 Like