iap_enumerate_products();
Returns: N/A
This function retrieves the list of in app purchase product ids encountered. On most platforms this will simply return the set of product ids provided through iap_activate(),
but on platforms where the store provides the facility to retrieve a complete list of available products for a title then this set of product ids will include any and all available product ids for the game. The function
requires that you supply a previously made ds_list (which you should clear first if it has been used for other purposes) which will be populated by
the function call. Regardless of platform, if the target store is not available then it will get the product IDs from those supplied when you activated purchases using
iap_activate.
var status = iap_status();
var iap_list = ds_list_create();
if status == iap_status_available
{
iap_enumerate_products(iap_list);
}
The above code checks the status of the target IAP store, and if it is available it will populate the created list with the available product IDs for future use.