Google IAP extremely slow

Ive been doing some testing with google IAP (V2) and am just finding it to be extremely slow. I published my app to “alpha” and did some proper live testing and everytime i purchased an item it literally took 2-3 minutes to get the transaction callback for success (multiple tests, reinstalled app between each test)

I just did some more testing (this time using the android.test.purchased) as i didnt want to keep charging my credit card. The first purchase i did literally took 10 minutes for the transaction result to come back. (a previous attempt failed with clientFailed error after approx 10 mins). Subsequent purchases worked within a matter of seconds. I then uninstalled and reinstalled my app and tried again and again the first purchase took about 2 and a half minutes. Subsequent purchases were fast. Restarting the app was ok too, it was still fast. 

From what i can see it seems to be that the first transaction after installing or updating the app takes a very long time to complete. Any ideas why this is and if there is anything that can be done about it?

Are you seeing any messages in your device’s console log?(adb logcat)

Rob

Are you seeing any messages in your device’s console log?(adb logcat)

Rob