Hi again,
At the start of your game: that order is correct.
iap.getLoadProductsCatalogue will only fetch product information from a server on an actual device - your app doesn’t have to be in production though. So, on Google Play, it’s enough that it is in alpha.
However, the function can also provide some debug/placeholder information on the simulator too.
Have a look at the following page: in the example code, you’ll see that in the catalogue, for the product buy50coins, there are entries called simulatorPrice, simulatorDescription and simulatorTitle. These are the values you’ll get back when you call the function on the simulator. This should allow you to use placeholder text and prices to check the layout of your app.