Please help with iPA

Hi there,
for me is not clear the following. I’ve followed some tutorials, activated in-app purchases in services, and created the catalog where defined my product for iOS/Android. (Both of them are added on their services).
Next, I’ve placed IAP Button (with legacy text), selected the product ID, and texts for the price, title and description. Tried on the editor - all works, and texts are updated (only the price comes without the currency symbol). By pressing the button, the purchase dialog appeared), and callbacks are works too.
Forgot to mention that I’ve selected “Automatically initialize IAP”.
Next, I tried it on a real device, and it seems that when i open the purchase screen, the IAP initialization is still in progress or finished unsuccessfully since the title and description texts are not updated and the price is not set. By tapping on the button nothing happens.
Is there any way to check if IAP was successfully initialized or if initialization is still in progress or failed, so i can disable this button in that case?
Or maybe is better to do all the stuff from the code?

Thanks in advance.

Hello VentaGames,
On Codeless, you can use CodelessIAPStoreListener.initializationComplete to verify if IAP initialized.
You could also use the OnInitiailized to know when to enable the button.
There should also be warnings and/or errors in your logs giving you more details if the initialization failed.

Coded IAP offers more flexibility and options which is why we recommend it over Codeless.