As we know only developers from some countries can publish paid apps on the Android Market.
Could anyone tell how Android Market “knows” or detects the country of the developer?
I don’t think it’s IP. Simple example – what if I logged in to my developer’s account being on vacation?
Maybe it’s the country of my credit card which I used to made a Google Checkout payment?
If that’s the case what if I have several credit cards from different countries?
So from my own thoughts and a little research done on this page I it seems that your developer’s country depends on the country of a Google Checkout account that you must link to your developer’s account to start receiveng payments.