I have implement in app purchase (managed) in my application using billing services when ever user wants to buy item he will make purchase request that required internet eve
Complete example of this technique is within TrivialDrive sample app and it's work for me, but Im thinking about offline case. Google Play app caches purchases and gives responses to the getPurchases(3, "pkg", "inapp", null) offline but is this works infinitly or there is something like a timeout for this cache...