I\'m looking to see if there is any way to tell what country version of the play store a user has on their android phone.
Basically I want to turn off In-App Purchasin
You can not tell what country version of the play store a user has on their android phone programmatically because google play determines users country internally.
The only way to do that is to get users current location via LocationServices, in that case you need to add location permissions.
There are a few workarounds to that problem that does not work in all cases, like getting users career information which can provide country information.