DefaultCountry

The pre-selected destination country for a transfer

Definition

public enum DefaultCountry: String, Sendable {
    case afghanistan = "AFG"
    case alandIslands = "ALA"
    case albania = "ALB"
    case algeria = "DZA"
    case americanSamoa = "ASM"
    case andorra = "AND"
    case angola = "AGO"
    case anguilla = "AIA"
    case antarctica = "ATA"
    case antiguaAndBarbuda = "ATG"
    case argentina = "ARG"
    case armenia = "ARM"
    case aruba = "ABW"
    case australia = "AUS"
    case austria = "AUT"
    case azerbaijan = "AZE"
    case bahamas = "BHS"
    case bahrain = "BHR"
    case bangladesh = "BGD"
    case barbados = "BRB"
    case belarus = "BLR"
    case belgium = "BEL"
    case belize = "BLZ"
    case benin = "BEN"
    case bermuda = "BMU"
    case bhutan = "BTN"
    case bolivia = "BOL"
    case bosniaAndHerzegovina = "BIH"
    case botswana = "BWA"
    case bouvetIsland = "BVT"
    case brazil = "BRA"
    case britishVirginIslands = "VGB"
    case britishIndianOceanTerritory = "IOT"
    case bruneiDarussalam = "BRN"
    case bulgaria = "BGR"
    case burkinaFaso = "BFA"
    case burundi = "BDI"
    case cambodia = "KHM"
    case cameroon = "CMR"
    case canada = "CAN"
    case capeVerde = "CPV"
    case caymanIslands = "CYM"
    case centralAfricanRepublic = "CAF"
    case chad = "TCD"
    case chile = "CHL"
    case china = "CHN"
    case hongKongSARChina = "HKG"
    case macaoSARChina = "MAC"
    case christmasIsland = "CXR"
    case cocosKeelingIslands = "CCK"
    case colombia = "COL"
    case comoros = "COM"
    case congoBrazzaville = "COG"
    case congoKinshasa = "COD"
    case cookIslands = "COK"
    case costaRica = "CRI"
    case coteDIvoire = "CIV"
    case croatia = "HRV"
    case cuba = "CUB"
    case cyprus = "CYP"
    case czechRepublic = "CZE"
    case denmark = "DNK"
    case djibouti = "DJI"
    case dominica = "DMA"
    case dominicanRepublic = "DOM"
    case ecuador = "ECU"
    case egypt = "EGY"
    case elSalvador = "SLV"
    case equatorialGuinea = "GNQ"
    case eritrea = "ERI"
    case estonia = "EST"
    case ethiopia = "ETH"
    case falklandIslandsMalvinas = "FLK"
    case faroeIslands = "FRO"
    case fiji = "FJI"
    case finland = "FIN"
    case france = "FRA"
    case frenchGuiana = "GUF"
    case frenchPolynesia = "PYF"
    case frenchSouthernTerritories = "ATF"
    case gabon = "GAB"
    case gambia = "GMB"
    case georgia = "GEO"
    case germany = "DEU"
    case ghana = "GHA"
    case gibraltar = "GIB"
    case greece = "GRC"
    case greenland = "GRL"
    case grenada = "GRD"
    case guadeloupe = "GLP"
    case guam = "GUM"
    case guatemala = "GTM"
    case guernsey = "GGY"
    case guinea = "GIN"
    case guineaBissau = "GNB"
    case guyana = "GUY"
    case haiti = "HTI"
    case heardAndMcdonaldIslands = "HMD"
    case holySeeVaticanCityState = "VAT"
    case honduras = "HND"
    case hungary = "HUN"
    case iceland = "ISL"
    case india = "IND"
    case indonesia = "IDN"
    case iranIslamicRepublicOf = "IRN"
    case iraq = "IRQ"
    case ireland = "IRL"
    case isleOfMan = "IMN"
    case israel = "ISR"
    case italy = "ITA"
    case jamaica = "JAM"
    case japan = "JPN"
    case jersey = "JEY"
    case jordan = "JOR"
    case kazakhstan = "KAZ"
    case kenya = "KEN"
    case kiribati = "KIR"
    case koreaNorth = "PRK"
    case koreaSouth = "KOR"
    case kuwait = "KWT"
    case kyrgyzstan = "KGZ"
    case laos = "LAO"
    case latvia = "LVA"
    case lebanon = "LBN"
    case lesotho = "LSO"
    case liberia = "LBR"
    case libya = "LBY"
    case liechtenstein = "LIE"
    case lithuania = "LTU"
    case luxembourg = "LUX"
    case macedoniaRepublicOf = "MKD"
    case madagascar = "MDG"
    case malawi = "MWI"
    case malaysia = "MYS"
    case maldives = "MDV"
    case mali = "MLI"
    case malta = "MLT"
    case marshallIslands = "MHL"
    case martinique = "MTQ"
    case mauritania = "MRT"
    case mauritius = "MUS"
    case mayotte = "MYT"
    case mexico = "MEX"
    case micronesiaFederatedStatesOf = "FSM"
    case moldovaRepublicOf = "MDA"
    case monaco = "MCO"
    case mongolia = "MNG"
    case montenegro = "MNE"
    case montserrat = "MSR"
    case morocco = "MAR"
    case mozambique = "MOZ"
    case myanmar = "MMR"
    case namibia = "NAM"
    case nauru = "NRU"
    case nepal = "NPL"
    case netherlands = "NLD"
    case newCaledonia = "NCL"
    case newZealand = "NZL"
    case nicaragua = "NIC"
    case niger = "NER"
    case nigeria = "NGA"
    case niue = "NIU"
    case norfolkIsland = "NFK"
    case northernMarianaIslands = "MNP"
    case norway = "NOR"
    case oman = "OMN"
    case pakistan = "PAK"
    case palau = "PLW"
    case palestinianTerritory = "PSE"
    case panama = "PAN"
    case papuaNewGuinea = "PNG"
    case paraguay = "PRY"
    case peru = "PER"
    case philippines = "PHL"
    case pitcairn = "PCN"
    case poland = "POL"
    case portugal = "PRT"
    case puertoRico = "PRI"
    case qatar = "QAT"
    case reunion = "REU"
    case romania = "ROU"
    case russianFederation = "RUS"
    case rwanda = "RWA"
    case saintBarthelemy = "BLM"
    case saintHelena = "SHN"
    case saintKittsAndNevis = "KNA"
    case saintLucia = "LCA"
    case saintMartinFrench = "MAF"
    case saintPierreAndMiquelon = "SPM"
    case saintVincentAndGrenadines = "VCT"
    case samoa = "WSM"
    case sanMarino = "SMR"
    case saoTomeAndPrincipe = "STP"
    case saudiArabia = "SAU"
    case senegal = "SEN"
    case serbia = "SRB"
    case seychelles = "SYC"
    case sierraLeone = "SLE"
    case singapore = "SGP"
    case slovakia = "SVK"
    case slovenia = "SVN"
    case solomonIslands = "SLB"
    case somalia = "SOM"
    case southAfrica = "ZAF"
    case southGeorgiaAndSouthSandwichIslands = "SGS"
    case southSudan = "SSD"
    case spain = "ESP"
    case sriLanka = "LKA"
    case sudan = "SDN"
    case suriname = "SUR"
    case svalbardAndJanMayenIslands = "SJM"
    case swaziland = "SWZ"
    case sweden = "SWE"
    case switzerland = "CHE"
    case syrianArabRepublic = "SYR"
    case taiwanRepublicOfChina = "TWN"
    case tajikistan = "TJK"
    case tanzaniaUnitedRepublicOf = "TZA"
    case thailand = "THA"
    case timorLeste = "TLS"
    case togo = "TGO"
    case tokelau = "TKL"
    case tonga = "TON"
    case trinidadAndTobago = "TTO"
    case tunisia = "TUN"
    case turkey = "TUR"
    case turkmenistan = "TKM"
    case turksAndCaicosIslands = "TCA"
    case tuvalu = "TUV"
    case uganda = "UGA"
    case ukraine = "UKR"
    case unitedArabEmirates = "ARE"
    case unitedKingdom = "GBR"
    case unitedStatesOfAmerica = "USA"
    case usMinorOutlyingIslands = "UMI"
    case uruguay = "URY"
    case uzbekistan = "UZB"
    case vanuatu = "VUT"
    case venezuelaBolivarianRepublic = "VEN"
    case vietnam = "VNM"
    case virginIslandsUS = "VIR"
    case wallisAndFutunaIslands = "WLF"
    case westernSahara = "ESH"
    case yemen = "YEM"
    case zambia = "ZMB"
    case zimbabwe = "ZWE"

    public init?(iso3Code: String) {
        ...
    }
}

Cases

Caseiso3CodeDescription
afghanistanAFGAfghanistan
alandIslandsALAAland Islands
albaniaALBAlbania
algeriaDZAAlgeria
americanSamoaASMAmerican Samoa
andorraANDAndorra
angolaAGOAngola
anguillaAIAAnguilla
antarcticaATAAntarctica
antiguaAndBarbudaATGAntigua and Barbuda
argentinaARGArgentina
armeniaARMArmenia
arubaABWAruba
australiaAUSAustralia
austriaAUTAustria
azerbaijanAZEAzerbaijan
bahamasBHSBahamas
bahrainBHRBahrain
bangladeshBGDBangladesh
barbadosBRBBarbados
belarusBLRBelarus
belgiumBELBelgium
belizeBLZBelize
beninBENBenin
bermudaBMUBermuda
bhutanBTNBhutan
boliviaBOLBolivia
bosniaAndHerzegovinaBIHBosnia and Herzegovina
botswanaBWABotswana
bouvetIslandBVTBouvet Island
brazilBRABrazil
britishVirginIslandsVGBBritish Virgin Islands
britishIndianOceanTerritoryIOTBritish Indian Ocean Territory
bruneiDarussalamBRNBrunei Darussalam
bulgariaBGRBulgaria
burkinaFasoBFABurkina Faso
burundiBDIBurundi
cambodiaKHMCambodia
cameroonCMRCameroon
canadaCANCanada
capeVerdeCPVCape Verde
caymanIslandsCYMCayman Islands
centralAfricanRepublicCAFCentral African Republic
chadTCDChad
chileCHLChile
chinaCHNChina
hongKongSARChinaHKGHong Kong, SAR China
macaoSARChinaMACMacao, SAR China
christmasIslandCXRChristmas Island
cocosKeelingIslandsCCKCocos (Keeling) Islands
colombiaCOLColombia
comorosCOMComoros
congoBrazzavilleCOGCongo (Brazzaville)
congoKinshasaCODCongo (Kinshasa)
cookIslandsCOKCook Islands
costaRicaCRICosta Rica
coteDIvoireCIVCôte d'Ivoire
croatiaHRVCroatia
cubaCUBCuba
cyprusCYPCyprus
czechRepublicCZECzech Republic
denmarkDNKDenmark
djiboutiDJIDjibouti
dominicaDMADominica
dominicanRepublicDOMDominican Republic
ecuadorECUEcuador
egyptEGYEgypt
elSalvadorSLVEl Salvador
equatorialGuineaGNQEquatorial Guinea
eritreaERIEritrea
estoniaESTEstonia
ethiopiaETHEthiopia
falklandIslandsMalvinasFLKFalkland Islands (Malvinas)
faroeIslandsFROFaroe Islands
fijiFJIFiji
finlandFINFinland
franceFRAFrance
frenchGuianaGUFFrench Guiana
frenchPolynesiaPYFFrench Polynesia
frenchSouthernTerritoriesATFFrench Southern Territories
gabonGABGabon
gambiaGMBGambia
georgiaGEOGeorgia
germanyDEUGermany
ghanaGHAGhana
gibraltarGIBGibraltar
greeceGRCGreece
greenlandGRLGreenland
grenadaGRDGrenada
guadeloupeGLPGuadeloupe
guamGUMGuam
guatemalaGTMGuatemala
guernseyGGYGuernsey
guineaGINGuinea
guineaBissauGNBGuinea-Bissau
guyanaGUYGuyana
haitiHTIHaiti
heardAndMcdonaldIslandsHMDHeard and Mcdonald Islands
holySeeVaticanCityStateVATHoly See (Vatican City State)
hondurasHNDHonduras
hungaryHUNHungary
icelandISLIceland
indiaINDIndia
indonesiaIDNIndonesia
iranIslamicRepublicOfIRNIran, Islamic Republic of
iraqIRQIraq
irelandIRLIreland
isleOfManIMNIsle of Man
israelISRIsrael
italyITAItaly
jamaicaJAMJamaica
japanJPNJapan
jerseyJEYJersey
jordanJORJordan
kazakhstanKAZKazakhstan
kenyaKENKenya
kiribatiKIRKiribati
koreaNorthPRKKorea (North)
koreaSouthKORKorea (South)
kuwaitKWTKuwait
kyrgyzstanKGZKyrgyzstan
laosLAOLaos
latviaLVALatvia
lebanonLBNLebanon
lesothoLSOLesotho
liberiaLBRLiberia
libyaLBYLibya
liechtensteinLIELiechtenstein
lithuaniaLTULithuania
luxembourgLUXLuxembourg
macedoniaRepublicOfMKDMacedonia, Republic of
madagascarMDGMadagascar
malawiMWIMalawi
malaysiaMYSMalaysia
maldivesMDVMaldives
maliMLIMali
maltaMLTMalta
marshallIslandsMHLMarshall Islands
martiniqueMTQMartinique
mauritaniaMRTMauritania
mauritiusMUSMauritius
mayotteMYTMayotte
mexicoMEXMexico
micronesiaFederatedStatesOfFSMMicronesia, Federated States of
moldovaRepublicOfMDAMoldova, Republic of
monacoMCOMonaco
mongoliaMNGMongolia
montenegroMNEMontenegro
montserratMSRMontserrat
moroccoMARMorocco
mozambiqueMOZMozambique
myanmarMMRMyanmar
namibiaNAMNamibia
nauruNRUNauru
nepalNPLNepal
netherlandsNLDNetherlands
newCaledoniaNCLNew Caledonia
newZealandNZLNew Zealand
nicaraguaNICNicaragua
nigerNERNiger
nigeriaNGANigeria
niueNIUNiue
norfolkIslandNFKNorfolk Island
northernMarianaIslandsMNPNorthern Mariana Islands
norwayNORNorway
omanOMNOman
pakistanPAKPakistan
palauPLWPalau
palestinianTerritoryPSEPalestinian Territory
panamaPANPanama
papuaNewGuineaPNGPapua New Guinea
paraguayPRYParaguay
peruPERPeru
philippinesPHLPhilippines
pitcairnPCNPitcairn
polandPOLPoland
portugalPRTPortugal
puertoRicoPRIPuerto Rico
qatarQATQatar
reunionREURéunion
romaniaROURomania
russianFederationRUSRussian Federation
rwandaRWARwanda
saintBarthelemyBLMSaint-Barthélemy
saintHelenaSHNSaint Helena
saintKittsAndNevisKNASaint Kitts and Nevis
saintLuciaLCASaint Lucia
saintMartinFrenchMAFSaint-Martin (French)
saintPierreAndMiquelonSPMSaint Pierre and Miquelon
saintVincentAndGrenadinesVCTSaint Vincent and Grenadines
samoaWSMSamoa
sanMarinoSMRSan Marino
saoTomeAndPrincipeSTPSao Tome and Principe
saudiArabiaSAUSaudi Arabia
senegalSENSenegal
serbiaSRBSerbia
seychellesSYCSeychelles
sierraLeoneSLESierra Leone
singaporeSGPSingapore
slovakiaSVKSlovakia
sloveniaSVNSlovenia
solomonIslandsSLBSolomon Islands
somaliaSOMSomalia
southAfricaZAFSouth Africa
southGeorgiaAndSouthSandwichIslandsSGSSouth Georgia and the South Sandwich Islands
southSudanSSDSouth Sudan
spainESPSpain
sriLankaLKASri Lanka
sudanSDNSudan
surinameSURSuriname
svalbardAndJanMayenIslandsSJMSvalbard and Jan Mayen Islands
swazilandSWZSwaziland
swedenSWESweden
switzerlandCHESwitzerland
syrianArabRepublicSYRSyrian Arab Republic (Syria)
taiwanRepublicOfChinaTWNTaiwan, Republic of China
tajikistanTJKTajikistan
tanzaniaUnitedRepublicOfTZATanzania, United Republic of
thailandTHAThailand
timorLesteTLSTimor-Leste
togoTGOTogo
tokelauTKLTokelau
tongaTONTonga
trinidadAndTobagoTTOTrinidad and Tobago
tunisiaTUNTunisia
turkeyTURTurkey
turkmenistanTKMTurkmenistan
turksAndCaicosIslandsTCATurks and Caicos Islands
tuvaluTUVTuvalu
ugandaUGAUganda
ukraineUKRUkraine
unitedArabEmiratesAREUnited Arab Emirates
unitedKingdomGBRUnited Kingdom
unitedStatesOfAmericaUSAUnited States of America
usMinorOutlyingIslandsUMIUS Minor Outlying Islands
uruguayURYUruguay
uzbekistanUZBUzbekistan
vanuatuVUTVanuatu
venezuelaBolivarianRepublicVENVenezuela (Bolivarian Republic)
vietnamVNMVietnam
virginIslandsUSVIRVirgin Islands, US
wallisAndFutunaIslandsWLFWallis and Futuna Islands
westernSaharaESHWestern Sahara
yemenYEMYemen
zambiaZMBZambia
zimbabweZWEZimbabwe

Sample Usage

private let defaultCountry: DefaultCountry = .mexico