My experience is as follows (I went live with in-app billing on Monday
the 11th).
Lost purchase notifications affect about 5% of my orders, and when they
do, requesting transactions from Google again fixes it.
The good side of this bad thing is that it happens after the user places
the order, so they have an incentive to resolve it. At least most do,
some just post 1-star comments in Market and leave it at that.
The issue with 2.1 devices only seems to affect purchases of pre-defined
test items, at least that's what I was
seeing with my Motorola Milestone.
The end-to-end order turnaround time for actual purchases was less than
30 seconds in my tests, don't know how typical it is.
There is a fairly large percentage of orders that don't pass
authorization, however, I'm not sure if that's specifically in-app
billing related, also happens with paid apps (I believe it does), or is
caused by genuinely bad/incorrect credit card data.
-- Kostya
16.04.2011 18:36, Nikolay Elenkov пишет:
Here's an honest questions to people who have in-app billing in production:
Does it work and is it worth the trouble?
I've been reading the list and it does seem that there are a number of
problems:
* it just doesn't work on 1.6/2.1 (some devices only?)
* it takes a while for purchases to get processed
* testing sometimes doesn't work
Besides that integrating it is a bit of a PITA. Nevertheless, I have it mostly
implemented (licensing server/encryption/obfuscation, etc.), but I'm
starting to wonder whether this is the way to go. If it takes a few hours
to process orders, I think most people will just think it doesn't work
and give up. And/or I will have to deal with lots of complaints/refunds.
Plus 1.6 and 2.1 makes up for more than 40% of my users, so if it really
doesn't work on all devices with those versions, that's a lot of lost users.
I want to use in-app billing to offer upgrades from within the application,
without having to maintain two separate versions, but I'm thinking maybe
a separate 'pro' version (with LVL) will be a lot more user friendly. I could
of course launch in-app billing and if it doesn't work, switch to a 'pro'
version, but that's a lot of unnecessary work.
What do you think?
--
Kostya Vasilyev -- http://kmansoft.wordpress.com
--
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