Quote Originally Posted by KisaiTenshi View Post
This is a universal problem with all US-based payment providers. Because of the requirements to charge taxes in other countries, service operators that operate outside the US are required to charge the local taxes, and hence make horrible decision that you must have an address in the country of the currency you use.
So I am in EU and I've moved from the UK to Mainland Europe. By not allowing me to update my country address, I am not able to be charged in local taxes as I should be.
Before the payment system update I had requested to at least swap my subscription to Euros from GBP, (which will actually cost me more) but was told by customer service that this is not possible either.

Quote Originally Posted by KisaiTenshi View Post
The reason for not being able to change the address is largely the same reason why you can't on Steam, Nintendo, Apple. Payment providers don't allow non-US addresses when they are in USD.
I can't speak to Apple or Nintendo as I don't use their account systems but you absolutely can update you country of residence in Steam and I have done. I have also had no issues using multiple bank cards on steam, ones in GBP, Euros and Hong Kong dollars. Even when my listed country of residence did not match the account at the time.
Maybe you're unable to change your country of residence on US steam, this is only my experience as a non-US user.

But this is all just to say that online international payment systems are not impossible in 2024 and Square need to do better.