Problem Description
The IAP for Google Play and Chrome Web store and Amazon packaged web app are not working as they should (or as I understand they should). The IAP returns false for 'is store available' in the Chrome Web store and Amazon web app and 'Has Product' is always returning false on Google Play. I've tried with iap testing true and false.
Attach a Capx
http://www.datainterlock.com/ConstructBugs/iapTest.capx
Description of Capx
Simply attempts to connect to the IAP store and retrieve information and 'has product' status. A button is to allow the product to be purchased and a text object displays the results of the IAP connection.
.apx was compiled as webview using XDK.
Observed Result
Amazon Mobile Web
- The result for 'is store available' = false.
Chrome Web Store
- The result for 'is store available' = false.
Google Play prior to purchase
- The result for 'is store available' = true.
- On store listing success - all the the IAP fields return nothing.
- Has product returns false.
Google Play after purchase
- The result for 'is store available' = true.
- On store listing success - iap.productName and iap.productPrice will have the correct product name and price. iap.appName and iap.appPrice return nothing.
- Has product returns false.
Expected Result
Amazon store should be available.
Chrome Web store should be avaialble.
IAP should return true for hasProduct if the product has been purchased.
Operating System and Service Pack
Win 10 / Android Lolipop
Construct 2 Version ID
r219 / 64