Forum Discussion
EnTerr
9 years agoRoku Guru
In the dev.portal dashboard, under "My Developer Info" - do you see "Account Activity", "Transaction Details", "Transaction Reporting" items? From what i remember, for whatever odd (arguably wrong) reason, these show up only after your billing gets approved. You should also receive email about it.
The fact that you are able to create in-app purchases i think also indicates you have overcome the enrollment.
You are no seeing your "In-Channel Products" because there is no way to associate them with the side-loaded channel, what i refer to as "dev". See the listing at http://<your-Roku-IP-here>:8060/query/apps - see how the "real" apps have numeric IDs and the side-loaded one is id="dev"? When your channel calls GetPurchases() or GetCatalog(), Roku's servers filter the results returned back based on that ID (see roAppInfo.getID()) - and since in the side-loaded app that numeric ID is unknown, the result would come up empty - and apparently instead they give you some fake results.
The fact that you are able to create in-app purchases i think also indicates you have overcome the enrollment.
You are no seeing your "In-Channel Products" because there is no way to associate them with the side-loaded channel, what i refer to as "dev". See the listing at http://<your-Roku-IP-here>:8060/query/apps - see how the "real" apps have numeric IDs and the side-loaded one is id="dev"? When your channel calls GetPurchases() or GetCatalog(), Roku's servers filter the results returned back based on that ID (see roAppInfo.getID()) - and since in the side-loaded app that numeric ID is unknown, the result would come up empty - and apparently instead they give you some fake results.