Handling IAP for Restricted User Profile on Android tablets

Our app uses managed IAP to unlock certain content. We also store that purchase information locally so that we don’t have to query the server all the time.

The problem we are running into is that when the user sets up a restricted profile, it looks like the restricted user gets its own DocumentsDir. Also the restricted user can’t access the IAP API (v3) to do a purchase restore. Consequently the IAP content remains locked for the restricted user.

Any one have any experience or suggestions for this? I did previously post a similar issue for Kindle Fire, an in there @Josh mentioned that Google Play’s solution is to enable restore from restricted profiles. However, my testing (Nexus 7, Android 4.4.2) indicates otherwise.

http://forums.coronalabs.com/topic/43717-data-in-documents-directory-not-accessible-in-kindle-freetime-unlimited-kindle-fire/

we are having similar issues with IAPs purchased on the main profile not accessible for the restricted profiles.

Corona Team - we could use your input here. In order to properly use restricted accounts on Google, your Google IAP v3 plug in need to support the added API provided in version 4.3. Essentially, it should allow us to define what are the restrictions we allow on our app which are later exposed by Google settings app.

Some more info from Google here:

https://developer.android.com/about/versions/android-4.3.html

To add some more urgency to this, we run into a similar issue on Amazon Kindle Fire due to Kindle Freetime Unlimited. In fact, we get angry customer issue from customers due to this issue seemingly daily! 

No update? we keep getting complaints from our users that their kids can’t play the game and ask for a refund!

Please advise.

we are having similar issues with IAPs purchased on the main profile not accessible for the restricted profiles.

Corona Team - we could use your input here. In order to properly use restricted accounts on Google, your Google IAP v3 plug in need to support the added API provided in version 4.3. Essentially, it should allow us to define what are the restrictions we allow on our app which are later exposed by Google settings app.

Some more info from Google here:

https://developer.android.com/about/versions/android-4.3.html

To add some more urgency to this, we run into a similar issue on Amazon Kindle Fire due to Kindle Freetime Unlimited. In fact, we get angry customer issue from customers due to this issue seemingly daily! 

No update? we keep getting complaints from our users that their kids can’t play the game and ask for a refund!

Please advise.

I would like an update on this also - getting more and more complaints regarding this issue.

I would like an update on this also - getting more and more complaints regarding this issue.