Hey guys,
created a xamarin forms app using the xamarin.inappbilling component.
Hooked ios and android.. ios billing is working fine but I'm having an issue on the android side..
what i have:
1) create google store app and uploaded beta apk (signed) and a tester for the app using my google play account email that android tablet is logged in as (not the same as google dev console username).
2) add 2 inapp purchases (consumables) set countries to uk/us
3) added the public key to app (MIIBI etc).
4) inAppBilling service connections connects and I pull back the inapp purchased from the connection into my app when requested. so all good so far.
5) On the purchase, I pass in 'productid' (as per the setup inapp purchase in Google dev console. also the product type (inapp) and a payload string.
In every instance I get the following error: 'Authentication is required. You need to sign in to your google account'
My google play account is signed in. I've also tried clear down the play account data in settings and cache. Tried on different android devices.
There is also only a single google account on the device.. Also tried removing and re-adding account but still get the same issue?
Does anyone have any ideas how to get round this to test my in-billing?