Hi, our latest payments app review has been interrupted a couple of times already, and is currently suspended due to elusive technical errors in the app installation process.
At a point in time I added extra logging, and can now see that they are getting “Payments App is not installed on the shop.” when the paymentsAppConfigure mutation is called.
What I don’t understand, among other things, is: how, what, why?
I have tried to reproduce this with several dev stores, including existing ones and newly created ones, and it just won’t happen.
Hey @mropanen the app review feedback does typically include screensharing so you can see what the reviewer was doing when they encountered errors. Does that provide any clarity?
If not, reaching out to our support team in the help center may help to see if they can get more context on what happened during the review.
Hey @mropanen were you able to get this sorted out?
Well, kinda, as in the review went through, but I’m still not quite sure what happened in the first place.
It did occur to me just now that technically, if an app is installed and uninstalled repeatedly (while testing or developing or both), an uninstall webhook from a previous cycle might arrive during the current installation process. This might cause the app’s access token to be erased, which could explain the error message.
Don’t know if that’s what happened here, but maybe this’ll help someone else 