Testing Purchases Without Real Payments
You can safely test in-app purchases on your device without any real money being charged by setting up License Testing in your Google Play Console account.
How to set it up
- Go to your Google Play Console.
- Open the Settings of your developer account (not a specific app).
- Navigate to Monetization → License Testing.
- Click Create email list or choose an existing one.
- Add the Google accounts (emails) of the testers who will be testing your app.
- In the License response dropdown, select LICENSED.
Once configured, any test purchases made from these accounts in your app will behave exactly like real transactions — but no money will actually be withdrawn.
💡 This is the recommended way to test your billing integration safely before publishing your app.