I assume it’s this restriction?
You cannot purchase Tokens if your World of Warcraft region doesn’t match the country listed on your Battle.net Account. For example, you cannot purchase a Token on a WoW account in the NA (Americas) region if your Battle.net Account is registered to an EU country.