Country name changes

Hello!

I have noticed that some of the country names have changed since…I’m not sure when. For example Turkey is now Türkiye, The Republic of. There’s nothing in the API changelog.

The unfortunate thing is that the API doesn’t raise a validation error when you pass in an unknown country name; instead it silently falls back to United Kingdom. This is insidious because you don’t know anything is wrong but it changes the VAT – which is a big deal.

May I request three things?

  • add a validation to reject unknown country values
  • publish a list of valid country names in the API docs
  • update the changelog when country names change

The first is the most important IMHO.

I know this has come up before with a suggestion to use country codes instead of names. That would help since the codes are more stable than the names although I realise it would create problems for backward compatibility.

Yours,
Andrew Stewart