Google Play IAP Instuctions are incorrect in the cookbook. Correct procedure in thread....
Be carefull with the GOOGLE PLAY IAP cookbook instructions because they are wrong (as of today 23 September 2014 for those of you finding this in a search in the future! As im sure GS will change the instructions after this post!)
The cookbooks instructions state that you dont need to state where they are comsumable or non consumable. This is incorrect. It also states that you should choose "managed product". This is also incorrect.
So let me explain...
Google use the word "managed" for non consumables and "not managed" for consumables.
So if you are setting up a comsumable product like coins then you must select "not managed" and not "managed" as instructed in the cookbook.
If you follow the instructions in the cookbook, the game will add the coins everytime you visit the shop giving the user unlimited coins as it will give them the purchase on arrival in the store every time.
So to clarify, if your item is a comsumable item you should select "Not Mangaged" and if the item is a non consumable item you should select "Managed"
Comments
I will do a video about this as I'm going to be setting up an app for google play in a few weeks.
Guru Video Channel | Lost Oasis Games | FRYING BACON STUDIOS
You are very nice man. and also my favorite
thanks @gingagaming I will get @ForumNinja to update the cookbook.
Oh boy, I'm just not having a lot of joy with implementing this new IAP. I know it shouldn't be this hard, but it's just not going well. So I have consumables and have set it up in Google as Unmanaged. When testing, I've managed to buy them once, and now forever more when I click the buy button for that consumable IAP it just gives the consumable away without prompting. It's very much acting like a non-consumable (managed) product. Is it possibly a bug, cause I'm kinda losing it over here... finally got it all working on iOS, but the same is not working in Android.
I've got the proper behaviours for Requesting, Buying, and then Consuming... as it all works in iOS.
Anyone manage to get consumables working in Android? Any advice to share?
Our games http://Donkeysoft.ca
This is actually not accurate at all. You use the Consume Item behavior to consume a managed product.
Please see the following Android Developer articles as well for more information about managed products (and we do use Version 3 of the In-App Billing API):
http://developer.android.com/google/play/billing/api.html
http://developer.android.com/google/play/billing/api.html#consume
I agree, the above post in inaccurate and was another bug causing the problem not the managed/un managed product) This post should be removed or sunk to save confusion