Home » How do I change the Google Play country?

How do I change the Google Play country?

Solutons:


What turned out to actually do it in the end, was to make an actual purchase.

In Google wallet, I had updated all my information, as well as added a new card with my new address attached to it. This in itself however didn’t seem to be enough.

Later though, I actually purchased something through Play using the new card, and after that I could access things in Play that previously could not due to regional restrictions.

There may be some form of prioritization between different cards, so it’s possible that you need to remove your pre-existing cards as well.

Michael Hoffman mentions that it may be enough to

Click to begin a download until you reach the “Accept and buy” screen

and thus there is no need to complete the purchase. Otherwise, getting a refund after the purchase could save you the money.

For those moving countries, it might be useful to check Googles acceptable Payment methods page.

I don’t know if it’s necessary, but user Ikon also adds this after adding a new card:

Went to the apps settings and wiped Play’s data. Rebooted phone, accepted terms again for Play and now I can install

I called Google Play support and they sent me these instructions:

If you’re having issues viewing your intended country’s Play Store and
would like to change your default payment method or update an existing
billing address in Google Wallet, please use the following steps:

1) Sign into your Google Wallet account to manage your payment methods
(https://wallet.google.com/manage/paymentMethods)

2) Delete all of your payment methods from Google Wallet, and only add
a card to one with a billing address located inside your desired
country

3) Open the Play Store and navigate to any item available for download

4) Click to begin a download until you reach the “Accept and buy”
screen (no need to complete the purchase)

5) Close the Play Store and clear data for the Google Play Store
application (Settings > Apps > Google Play Store > Clear Data) or
clear your browser cache

6) Re-open the Play Store. You should now see the Play Store that
matches your default payment instrument’s billing country.

If you haven’t yet added a payment method to your account for the
first time, please add a card directly from the Play Store with a
billing address that matches your intended country location. Then,
follow steps 3 through 6 to show your intended country’s Play Store.

Following these instructions allowed me to install apps limited to my new country without making a purchase.

The settings you have to change are at wallet.google.com. Sign in with your account, go to Settings, and change “Home address” to your new address. You might also have to change your phone number, and your default “Billing and delivery address” in the second tab.

Note that this will not let you buy contents from a country you don’t live in, since you need a credit card and an IP from that country.

Related Solutions

Did I just get hacked?

EDIT 2: there is one good reason why this post is attracting so much attention: you managed to record the whole, live session of an intruder on your PC. This is very different from our everyday experience, where we deal with the discovery of the consequences of...

How to delete a non-empty directory in Terminal?

Use the below command : rm -rf lampp It deletes all files and folders contained in the lampp directory. In case user doesn't have the permission to delete the folder: Add sudo at the beginning of the command : sudo rm -rf folderName Otherwise, without sudo you...

mysql: Show GRANTs for all users

Nothing built-in. You have two options though: Use common_schema's sql_show_grants view. For example, you can query: SELECT sql_grants FROM common_schema.sql_show_grants; Or you can query for particular users, for example: SELECT sql_grants FROM...

Configurable values to MDB annotations

You can externalise the annotations into the ejb-jar.xml that you deploy in the META-INF of your jar file as follows: <?xml version="1.0" encoding="UTF-8"?> <ejb-jar version="3.0"> <enterprise-beans> <message-driven>...

How do I select which Apache MPM to use?

There are a number of MPM modules (Multi-Processing Modules), but by far the most widely used (at least on *nix platforms) are the three main ones: prefork, worker, and event. Essentially, they represent the evolution of the Apache web server, and the different...

Using var self = this or .bind(this)? [closed]

Things that would favor var self = this; bind isn't supported in IE8 and Safari5. If you aim to build a library or code that supports legacy browsers, then var self = this would be more cross-browser friendly. Sometimes, callbacks are bound to a certain context...

What is the difference between SSL vs SSH? Which is more secure?

SSL and SSH both provide the cryptographic elements to build a tunnel for confidential data transport with checked integrity. For that part, they use similar techniques, and may suffer from the same kind of attacks, so they should provide similar security (i.e....

How can I stop applications and services from running?

First Things First You may have some misconceptions about how Android works and what's really happening when a service is running or an app is in the background. See also: Do I really need to install a task manager? Most apps (e.g., ones you launch manually)...

How do I reset a lost administrative password?

By default the first user's account is an administrative account, so if the UI is prompting you for a password it's probably that person's user password. If the user doesn't remember their password you need to reset it. To do this you need to boot into recovery...

How can I use environment variables in Nginx.conf

From the official Nginx docker file: Using environment variables in nginx configuration: Out-of-the-box, Nginx doesn't support using environment variables inside most configuration blocks. But envsubst may be used as a workaround if you need to generate your...

Difference between .bashrc and .bash_profile

Traditionally, when you log into a Unix system, the system would start one program for you. That program is a shell, i.e., a program designed to start other programs. It's a command line shell: you start another program by typing its name. The default shell, a...

Custom query with Castle ActiveRecord

In this case what you want is HqlBasedQuery. Your query will be a projection, so what you'll get back will be an ArrayList of tuples containing the results (the content of each element of the ArrayList will depend on the query, but for more than one value will...

What is the “You have new mail” message in Linux/UNIX?

Where is this mail? It's likely to be in the spool file: /var/mail/$USER or /var/spool/mail/$USER are the most common locations on Linux and BSD. (Other locations are possible – check if $MAIL is set – but by default, the system only informs you about...

How can I find the implementations of Linux kernel system calls?

System calls aren't handled like regular function calls. It takes special code to make the transition from user space to kernel space, basically a bit of inline assembly code injected into your program at the call site. The kernel side code that "catches" the...

Is a composite index also good for queries on the first field?

It certainly is. We discussed that in great detail under this related question: Working of indexes in PostgreSQL Space is allocated in multiples of MAXALIGN, which is typically 8 bytes on a 64-bit OS or (much less common) 4 bytes on a 32-bit OS. If you are not...