Test user for Android IAP?

How do I successfully set up a test user to do test purchases of my IAPs? I’ve set up a new Gmail account for testing, and put it into the Edit profile -> Test users box at the Google Play Developer Dashboard, and I did a Factory reset of my Android device and logged in with that user… but now when I buy the IAP, I’m asked to set up Credit Card information for this test user. I’m unsure what to do, can anyone help?

Thanks! [import]uid: 10284 topic_id: 24169 reply_id: 324169[/import]

You do not need a gmail account for testing.

The following link should be helpful
http://troybrant.net/blog/2010/01/in-app-purchases-a-full-walkthrough/

See the part under
2. Add a Test User [import]uid: 64174 topic_id: 24169 reply_id: 97590[/import]

Thanks a bunch!! [import]uid: 10284 topic_id: 24169 reply_id: 97683[/import]

@Satheesh That’s for iOS not Android…

@Philipp If you look closely on the part where you need to add a credit card you’ll see that there’s a fake credit card provided for the test user. [import]uid: 61899 topic_id: 24169 reply_id: 97687[/import]

CluelessIdeas, the fake credit card doesn’t show up here when I try. I am logged in with the test user but only get the full credit card information input form. I only see the fake credit card if I instruct the program to use the test product-ID “android.test.purchased”, but I wanted to test the process with the real live app now.

Thanks! [import]uid: 10284 topic_id: 24169 reply_id: 97692[/import]

Hey, @Philipp, I’m sure you’ve already sorted this out, but I thought I’d note my finding here (so that when others find this thread, they’d know the answer.)

I just completed testing “the end-to-end in-app billing experience, including the actual responses from Google Play and the actual checkout flow that users will experience”

According to the Testing In-app Purchases Using Your Own Product IDs section under this instruction page:

http://developer.android.com/guide/market/billing/billing_testing.html

…it says “When you use a test account to purchase items, the test account is billed through Google Checkout and your Google Checkout Merchant account receives a payout for the purchase. Therefore, you may want to refund purchases that are made with test accounts, otherwise the purchases will show up as actual payouts to your merchant account.”

Yes, indeed, it’s the same as paying for real. The good news is, it’s super easy to cancel the transaction by going to Google Checkout and log in as the merchant. I charged to a credit card, and then cancelled the transaction. The net result is, no charges are made to the credit card. Also, doing this can help you work out your refund handling from within your app.

Naomi [import]uid: 67217 topic_id: 24169 reply_id: 100900[/import]