Google Play

License Testing in Google Play Console: Test In-App Purchases Free

Set up license testing in Google Play Console so testers buy in-app purchases free with a test card. Setup steps, the 400-tester limit, and the two rules that trip people up.

May 20, 2026 · 3 min read
License Testing in Google Play Console: Test In-App Purchases Free

License testing is the Play Console feature that lets your testers buy in-app purchases and subscriptions without spending real money. You add their Gmail addresses to a list, and at checkout they see test payment methods like “Test card, always approves” instead of a real card. Purchases complete, entitlements unlock, and nobody is charged. If your app has any purchase in it, set this up before your closed test starts; it is the difference between testers who tap the buy button and testers who avoid it.

How to set up license testing

  1. In Play Console, go to Settings, then License testing. This lives at the account level, not inside a single app.
  2. Create a list and add your testers’ Gmail addresses, one per line. The list applies across all apps on your account.
  3. Choose the license response (keep the default unless you are testing failure handling).
  4. Save. Within a short while, those accounts see test payment methods at checkout in your app.

The two rules that trip people up

  • License testers still need access to the app through Google Play. The test payment methods only appear when the app was installed from a Play track: internal, closed, or open testing. Adding someone to the license list without adding them to your closed test does nothing.
  • It is the exact same Gmail address or nothing. The address on the license list must be the one signed in to Google Play on the tester’s phone. A work alias or secondary account will quietly see real prices.

Why this matters for your 12-tester closed test

When Google reviews your production access application, it looks at how genuinely your testers used the app. If your core flow involves a purchase and every tester stops at the paywall, your engagement record shows an app nobody fully used. Add your closed-test testers to the license list and they can exercise the whole app, purchases included, at no cost to anyone. Their feedback then covers your checkout flow too, which is where real users have the least patience for bugs.

Testing subscriptions: the accelerated clock

Subscriptions bought with a test card renew on a compressed schedule, so a monthly plan renews in minutes rather than a month. That lets you watch the full lifecycle during a normal test: purchase, renewal, grace period, and cancellation, all inside a single afternoon instead of a quarter.

Frequently asked questions

Are license test purchases really free?

Yes. The test payment methods do not charge anything. Testers see the normal checkout, choose the test card, and the purchase completes at no cost.

How many license testers can I add?

Up to 400 addresses per developer account. For a normal closed test with 12 to 25 testers, the limit is never the problem; the wrong Gmail address is.

Do license testers see test prices in every app I own?

The list is account-wide, so yes: anyone on it gets test payment methods in any of your apps they are testing through a Play track.

Can I use license testing to get my 12 testers?

It solves the payment side, not the people side. You still need 12 real testers opted in for 14 days. If finding them is the blocker, Testers Community assigns testers within 6 hours, and they can be added to your license list like anyone else.

app testingGoogle Playplay console

You might also like

Trusted by 10,000+ apps

Ready to publish your app?

Get Google Play production access with real testers, guaranteed results, and expert support every step of the way.

25 professional testers
Production access guarantee
16-day testing (2 days buffer)
24/7 expert support
Get Started