You could get a unique ID from the user's phone, refer to this blog post: http://strazzere.com/blog/?p=116
Then, instruct the user to enter the unique ID when they submit their donation, and keep this information in a database. Voila! You can now determine who has donated by making a web service call to your server from your game. On Jul 21, 3:34 pm, Mike <[email protected]> wrote: > Use case goes like this: > > 1) Dev puts game for sale on Android market hoping to make lots of $$ > $. > 2) Dev makes $50 in a month, cries a little, realizes his game is > languishing in the ratings so makes it free. > 3) Game does really well and gets > 50,000 downloads. > 4) Dev still wants to make some $$$ off his game, so adds a "donate" > feature to app which points users to another app dev has created in > the marketplace where they can donate by buying the app. > 5) Dev wants to reward those who have donated by providing new > features only to them. > > So... how do I go about determining if any given user has purchased > either my original app, or my "donate" app so that I can unlock > functionality? I'd like to determine this even if the user no longer > has the app installed on their phone. > > Then android market app seems to know this which is how it knows not > to charge the user again for the same app they've already paid for. > > - Mike --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---

