Android can not restore purchased in app purchase (v3) items

I successfully implemented in app purchase and worked well, but whenever I tried to restore any previously purchased item(s) the queryInventory() method always return an empty inventory. Any solutions?

How did I test:

  1. I used a random Android device downloaded my App from play store, purchased an item, deleted the app, downloaded the app again, purchased the same item (with the same account), charged me again.

  2. Connected to eclipse with test device and test account, purchased several items, then check adb logcat of queryInventory() returned inventory list size = 0, but the returned result is successful (“BILLING_RESPONSE_RESULT_OK (0)”).


Source: android

Leave a Reply