I have successfully test product id (i.e android.test.purchased etc.) in my app but I am getting exception with real product id..any help will be appreciate. I have also pu
I found that, for my app, this error was caused by setting the price
field to $0.00 on the Developer Console. Even though Google states the price cannot be less than $0.99, they still allow you to set the price to $0.00, and then give this enigmatic error.
I Think you have not activated your APK
. Just activate your APK
..then it will be in Ready to Publish
state. Now your APK
in Drafts.
You should add yourself as a test account to your publisher account. Don't forget that you can't purchase from yourself (test account should be different from publisher account)
I solved this problem setting up my phone main Google account as test account: http://developer.android.com/guide/market/billing/billing_admin.html#billing-testing-setup
I hope this helps!