in-App Purchase - Showing Product Not available

Hello Fellow Developers,

I recently built a simple craft related app called "Genie Crystals" with a landing page. there is a button on landing page which redirects to a main template generator page.

Here the user can play with the parameters and create an output which can be exported. to export there is an unlock button which is linked to the in-app purchase configured in the app. Initially it was not capturing price properly so I modified the code slightly to keep the button in disabled state until the product details got fetched in background asynchronously.

But when I released the app and downloaded it on a different device at the time of load itself, I am getting the alert - product not available. I have used correct product Id in the program. I have confirmed that.

I think I am missing something. Any help will be appreciated.

I am new to this so if I need to share any additional information kindly let me know.

Thanks.

in-App Purchase - Showing Product Not available
 
 
Q