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?