FWIW I can use the Android Studio and ADB bridge to test the assembly of debugging with in-app purchases on the same device with the second xxxxxxxxx.gmail.com to bypass the publisher who was blocked from buying their goods.
1) Do everything you need to install the application from the Play Store (I used the TrivialDrive sample in Android Studio) and received the error message "Publisher cannot buy this product."
2) On my desktop, I left my publisher gmail address and then created a new gmail account for testing.
3) On the Android device (my Lollipop) go to settings: accounts: google and add the Gmail acccount that you just created as the second account. He will offer you to add a payment method. You have to do it. Credit card, paypal, something. For the Play Store, you will need a valid second account that can buy things.
4) In the developer console, be sure to add the new gmail address as a tester in two places; APK of a specific application and in the settings of your account when testing a license.
5) In the Developer Console, in the App APK section, copy the tester selection URL and send it to your new gmail address to open it from email on your Android device.
6) Go to the Play Store app on Android. Click on the triple upper left upper panel. In the drop-down menu near the top there is an account that will be billed to buy things. Change it to the newly added gmail account.
7) On Android, log in to read the new gmail and find while waiting for your URL that you mailed. Click it and go through to install the application. Select the "Play Store" and not the browser to install when it gets there.
8) Now try to purchase the application. No longer the publisher can buy an error. The alpha test says that you will not actually be billed. You may need to wait a while for the changes made in the developer console to propagate through the system. So if the first attempt to purchase in the application does not work, wait half an hour and try again.
After that, you can restore the signed version of the release in Android Studio and install it through adb bridge. The in-app purchase continues to work. You can also create a debug version that will also work for IAP testing. You must add your repository information to the build.gradle file for the debug version to work.
android { signingConfigs { release { storeFile file("MyAndroidKey.keystore") storePassword "mypassword" keyAlias "MyAndroidKey" keyPassword "mypassword" } debug { storeFile file("MyAndroidKey.keystore") storePassword "mypassword" keyAlias "MyAndroidKey" keyPassword "mypassword" } }