Hi,

I'd suggest you use the In-App purchase testing facilities Google provides 
- https://developer.android.com/google/play/billing/billing_testing.html - 
to test your theories about perceived failure scenarios.

When In-App purchases was initially introduced Google also recommended 
using your own (secure web) server to help keep track / verify some of 
purchase details as well. That's still mentioned at the end of 
- http://developer.android.com/google/play/billing/billing_integrate.html I 
found that useful as alternative to the 'journaling' you've suggested. I 
also attempted to (securely) store some of the details on the device itself 
as soon as they were received, but both of these approaches have their own 
issues - where you server is not available & where the user has multiple 
devices... In the end you just need to 'trust' the Google Play API's, but 
your own server can also help somewhat (with any disputes) by providing an 
independent transaction log even if it is sometimes incomplete.

Regards

On Wednesday, February 24, 2016 at 6:12:48 AM UTC+11, Markus A. wrote:
>
> Bump!
>
> I'm really amazed that nobody seems to care about this! Shouldn't this be 
> relevant to everyone selling consumable items on the Play Store? Has no-one 
> ever experienced this failure mode coming up in production?
>
> Obviously, there's always the possibility that I'm just misunderstanding 
> something and there really is no issue, but given that every single other 
> app-store that I've ever worked with does distinguish between consumable 
> and non-consumable products makes me think there's a good reason for it.
>
> But, in the unlikely event that I am just seeing things here, PLEASE TELL 
> ME SO!
>

-- 
You received this message because you are subscribed to the Google Groups 
"Android Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/android-developers.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/android-developers/95408ad1-98b0-4b67-a87c-17f59421e188%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to