Dear list,

in 5-10% of all purchases, my BillingReceiver (basically taken from
the dungeons sample) gets a PURCHASE_STATE_CHANGED notification with
empty orders list:

05-08 17:15:17.294 D/BillingReceiver(13171)purchaseStateChanged:
{"nonce":4596323482244846986,"orders":[]}

The BillingService does not confirm this notification because that
code is never reached when orders is empty, but immediately I get a
RESPONSE_CODE with RESULT_OK.

The net result is that the user pays money but the app doesn't give
him anything for it, because it cannot process any order from an empty
list using BillingResponseHandler.purchaseResponse(). This is
obviously a bad thing.

The purchased item is in all known cases a non-managed in app product.

Is this known? Am I doing something wrong? How shall I handle this
case?

Thanks

Uwe

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to