In-app billing does not allow free (of charge) items. You can refund a
purchase once it's been completely processed (i.e. the money actually
changed hands) and keep activation (it's up to the application code to
treat refunded items as active: Dungeons does this).
There is no expiration date either, although you could try unpublishing
the item in the Dev Console - don't know if this affects existing
transactions; it might. This assumes that the app does a restore
transactions once in a while (which is subject to throttling on Google's
side).
Some similar requests for enhancements have been filed:
http://code.google.com/p/marketbilling/issues/detail?id=12
http://code.google.com/p/marketbilling/issues/detail?id=3
... but not specifically for coupon type functionality. You are welcome
to do so (but I wonder if it makes any difference).
At this time, I'd go with some other solution, perhaps an activator type
application that could be installed alongside the main one, and would
talk to your own server.
-- Kostya
08.11.2011 0:38, androidmediadeveloper пишет:
We want the ability to setup a beta program for our pro app, which
uses in-app billing. I am exploring the possibility of giving our beta
testers access to the pro features on the app for free for a limited
amount of time, i.e., until we ship it in public. Was wondering if
there is a way to generate and issue something like a coupon which can
be redeemed by the beta tester to access the pro features. And, for us
as developers to have a way to put an "expiry" on the access acquired
via the coupon.
Thanks!
--
Kostya Vasilyev
--
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