inAppPurchase not making calls out

I’m having some trouble getting the Cordova inAppPurchase plugin to work with Ionic. I have published my app as a beta, and added my in app purchases to the app which are now active. But the problem I’m having seems more basic than that. When I call inAppPurchase.getProducts([‘product_id’]), no external call is made. Instead, it returns as a success, but only returns an empty array. I’ve made sure the whitelist plugin is working properly, and I threw in an external image to one of the template, which does show up in the network inspector. Looking for any ideas to why this might not be working.