List of Countries without a Postcode
If Stripe doesn’t always expect a postcode, it is because some countries don’t have them – here is a list of countries that don't
Whilst trying to improve the checkout process on my football betting website I noticed that Stripe will only validate the postcode of a card when a postcode is provided.
The checkout process as it stands requires a postcode or else it fails before even attempting to speak to Stripe. Clearly I am missing something. If Stripe doesn’t already expect a postcode.
With the help of Wikipedia and a gist I have drawn up what I believe to be a complete list of countries that currently don’t have postcodes.
If you ask someone from one of these countries for a postcode as part of your checkout procedure you are likely to lose a sale.
- Angola
- Antigua and Barbuda
- Aruba
- Ascension island
- Bahamas
- Belize
- Benin
- Botswana
- Bolivia
- Bonaire, Sint Eustatius and Saba
- Burkina Faso
- Burundi
- Cameroon
- Central African Republic
- Comoros
- Congo
- Congo the Democratic Republic of the
- Cook Islands
- Cote d’Ivoire
- Curaçao
- Djibouti
- Dominica
- East Timor
- Equatorial Guinea
- Eritrea
- Fiji
- French Southern Territories
- Gambia
- Gamon
- Ghana
- Grenada
- Guyana
- Heard and McDonald Islands
- Hong Kong
- Kiribati
- Libya
- Macau
- Malawi
- Mali
- Mauritania
- Nauru
- Netherlands Antilles
- Niue
- North Korea
- Qatar
- Rwanda
- Saint Kitts and Nevis
- Sao Tome and Principe
- Seychelles
- Sierra Leone
- Solomon Islands
- Suriname
- Syria
- Timor-Leste
- Togo
- Tokelau
- Tonga
- Tuvalu
- Uganda
- United Arab Emirates
- Vanuatu
- Yemen
- Zimbabwe
Let me know via our contact page if you think we’re missing a country, or indeed if a country listed actually uses postcodes now!
Changelog
2022-12-20 - Removed a note about Ireland technically having postcodes, but not actually using them.