I am using Ionic3 with Ionic Native In App Purchases. I set up a number of in-app purchases on the Google Play Store.
It was working perfectly and I could view all the products with:
.getProducts(this.PRODUCT_IDS)
, until I added a test user. Now I am getting this error:
Error retrieving SKU details
after I tried to make a purchase with the test user.
this.iap.buy(item.productId).then((data) => {
return this.iap.consume(data.productType, data.receipt, data.signature);
}).then(() => {
console.log('product was successfully consumed!');
And now I cannot access the products any longer.
I have read here that the reason may be because testers cannot consume a product and offers this solution:
SOLUTION:
Pull up “orders” on the Play Console and “cancel” the pending purchase.
However, then I have two questions:
- How do you test purchases, if a tester cannot consume a product?
- Where do you pull up orders on the Play Console? I do look at “Order Management”, but there are no orders listed.
Thanks