fredlala8 / marketbilling

Automatically exported from code.google.com/p/marketbilling
0 stars 0 forks source link

Enable testing from developer phone with own Product IDs #24

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
The Problem:
"You cannot use your developer account to test the complete in-app purchase 
process because Google Checkout does not let you buy items from yourself."

Why is this a problem:
I only have one android phone, which is both my day-to-day phone and the phone 
I use for testing. A factory reset every time I want to test a purchase is a 
big hurdle.

Basic fix/enhancement:
Allow a developer to buy from himself.

Preferred enhancement:
Allow a developer to buy from himself, but don't charge the Credit Card used 
and make these test purchases identifiable in the Google Checkout Merchant 
account.

Original issue reported on code.google.com by JaapBeet...@gmail.com on 19 May 2011 at 11:56

GoogleCodeExporter commented 8 years ago
I agree with this.

Original comment by fabrizio...@gmail.com on 6 Sep 2012 at 2:18

GoogleCodeExporter commented 8 years ago
I agree with this too.

Original comment by Aleks2...@gmail.com on 27 Dec 2012 at 11:35

GoogleCodeExporter commented 8 years ago
Absolutely.  It is incredibly annoying that you need another device or a 
factory reset just to test payments fully.

Original comment by duncan.t...@gmail.com on 22 Apr 2013 at 1:27

GoogleCodeExporter commented 8 years ago
For the preferred enhancement see #117:
https://code.google.com/p/marketbilling/issues/detail?id=117

Original comment by davidfo...@turbulenz.biz on 22 Apr 2013 at 1:35

GoogleCodeExporter commented 8 years ago
Can someone from Google please comment on this?

I was already hesitant enough in creating a test account and have to connect it 
to my credit card just to test IAB. Upon further reading, I realised that 
wouldn't be enough, I would need to perform a factory reset on my phone?

I do not see any reason why the developer can not by their own app, especially 
if it to perform tests.

To Google devs - you guys may have a collection of test devices which you are 
free to reset whenever you wish to test, but unless you want to give all your 
devs free phones, most of us aren't that lucky. (Imagine having to wipe your 
computer each time you want to start the debugger...)

As much as I hate saying this, maybe you should take a look at how Apple does 
it, and learn from them: 
http://blog.suda.pl/2013/04/the-hell-of-testing-google-play-in-app-billing/

Original comment by psychop...@gmail.com on 26 Nov 2013 at 10:21

GoogleCodeExporter commented 8 years ago
I am strongly agree with this :(

Original comment by sufalamt...@gmail.com on 29 Apr 2014 at 2:33

GoogleCodeExporter commented 8 years ago
I strongly agree! This is so frustrating! 

Original comment by smgoldsk...@gmail.com on 5 Jul 2014 at 7:33