Skip to main content

Validators

“Common validation rules used across TransactBridge APIs.” This page defines the common regex validation patterns used to validate request parameters across TransactBridge APIs.

Enums

Transact Bridge uses different enum values and validators for strings and numbers for efficiency.

Supported Countries and Currencies

Countries supported by TransactBridge, with ISO codes, local currencies and acquiring currencies.

States by country

🇩🇿 ALGERIA (DZ, DZD) - 58 states Adrar, Chlef, Laghouat, Oum El Bouaghi, Batna, Bejaia, Biskra, Bechar, Blida, Bouira, Tamanrasset, Tebessa, Tlemcen, Tiaret, Tizi Ouzou, Algiers, Djelfa, Jijel, Setif, Saida, Skikda, Sidi Bel Abbes, Annaba, Guelma, Constantine, Medea, Mostaganem, M'Sila, Mascara, Ouargla, Oran, El Bayadh, Illizi, Bordj Bou Arreridj, Boumerdes, El Tarf, Tindouf, Tissemsilt, El Oued, Khenchela, Souk Ahras, Tipaza, Mila, Ain Defla, Naama, Ain Temouchent, Ghardaia, Relizane, Timimoun, Bordj Badji Mokhtar, Ouled Djellal, Beni Abbes, In Salah, In Guezzam, Touggourt, Djanet, El M'Ghair, El Meniaa 🇦🇷 ARGENTINA (AR, ARS) - 24 states Buenos Aires, Catamarca, Chaco, Chubut, Cordoba, Corrientes, Entre Rios, Formosa, Jujuy, La Pampa, La Rioja, Mendoza, Misiones, Neuquen, Rio Negro, Salta, San Juan, San Luis, Santa Cruz, Santa Fe, Santiago del Estero, Tierra del Fuego, Tucuman, Ciudad Autonoma de Buenos Aires 🇦🇺 AUSTRALIA (AU, AUD) - 8 states Australian Capital Territory, New South Wales, Northern Territory, Queensland, South Australia, Tasmania, Victoria, Western Australia 🇧🇩 BANGLADESH (BD, BDT) - 8 states Barishal, Chattogram, Dhaka, Khulna, Mymensingh, Rajshahi, Rangpur, Sylhet 🇧🇪 BELGIUM (BE, EUR) - 11 states Antwerp, Brussels-Capital, East Flanders, Flemish Brabant, Hainaut, Liege, Limburg, Luxembourg, Namur, Walloon Brabant, West Flanders 🇧🇴 BOLIVIA (BO, BOB) - 9 states Beni, Chuquisaca, Cochabamba, La Paz, Oruro, Pando, Potosi, Santa Cruz, Tarija 🇧🇷 BRAZIL (BR, BRL) - 27 states Acre, Alagoas, Amapa, Amazonas, Bahia, Ceara, Distrito Federal, Espirito Santo, Goias, Maranhao, Mato Grosso, Mato Grosso do Sul, Minas Gerais, Para, Paraiba, Parana, Pernambuco, Piaui, Rio de Janeiro, Rio Grande do Norte, Rio Grande do Sul, Rondonia, Roraima, Santa Catarina, Sao Paulo, Sergipe, Tocantins 🇨🇦 CANADA (CA, CAD) - 13 states Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Northwest Territories, Nova Scotia, Nunavut, Ontario, Prince Edward Island, Quebec, Saskatchewan, Yukon 🇨🇱 CHILE (CL, CLP) - 16 states Arica y Parinacota, Tarapaca, Antofagasta, Atacama, Coquimbo, Valparaiso, Metropolitana de Santiago, O'Higgins, Maule, Nuble, Biobio, La Araucania, Los Rios, Los Lagos, Aysen, Magallanes 🇨🇳 CHINA (CN, CNY) - 31 states Anhui, Beijing, Chongqing, Fujian, Gansu, Guangdong, Guangxi, Guizhou, Hainan, Hebei, Heilongjiang, Henan, Hubei, Hunan, Inner Mongolia, Jiangsu, Jiangxi, Jilin, Liaoning, Ningxia, Qinghai, Shaanxi, Shandong, Shanghai, Shanxi, Sichuan, Tianjin, Tibet, Xinjiang, Yunnan, Zhejiang 🇨🇴 COLOMBIA (CO, COP) - 33 states Amazonas, Antioquia, Arauca, Atlantico, Bogota D.C., Bolivar, Boyaca, Caldas, Caqueta, Casanare, Cauca, Cesar, Choco, Cordoba, Cundinamarca, Guainia, Guaviare, Huila, La Guajira, Magdalena, Meta, Narino, Norte de Santander, Putumayo, Quindio, Risaralda, San Andres y Providencia, Santander, Sucre, Tolima, Valle del Cauca, Vaupes, Vichada 🇨🇷 COSTA RICA (CR, CRC) - 7 states Alajuela, Cartago, Guanacaste, Heredia, Limon, Puntarenas, San Jose 🇩🇴 DOMINICAN REPUBLIC (DO, DOP) - 32 states Azua, Bahoruco, Barahona, Dajabon, Distrito Nacional, Duarte, El Seibo, Elias Pina, Espaillat, Hato Mayor, Hermanas Mirabal, Independencia, La Altagracia, La Romana, La Vega, Maria Trinidad Sanchez, Monsenor Nouel, Monte Cristi, Monte Plata, Pedernales, Peravia, Puerto Plata, Samana, San Cristobal, San Jose de Ocoa, San Juan, San Pedro de Macoris, Sanchez Ramirez, Santiago, Santiago Rodriguez, Santo Domingo, Valverde 🇪🇨 ECUADOR (EC, USD) - 24 states Azuay, Bolivar, Canar, Carchi, Chimborazo, Cotopaxi, El Oro, Esmeraldas, Galapagos, Guayas, Imbabura, Loja, Los Rios, Manabi, Morona Santiago, Napo, Orellana, Pastaza, Pichincha, Santa Elena, Santo Domingo de los Tsachilas, Sucumbios, Tungurahua, Zamora Chinchipe 🇪🇬 EGYPT (EG, EGP) - 27 states Alexandria, Aswan, Asyut, Beheira, Beni Suef, Cairo, Dakahlia, Damietta, Faiyum, Gharbia, Giza, Ismailia, Kafr El Sheikh, Luxor, Matrouh, Minya, Monufia, New Valley, North Sinai, Port Said, Qalyubia, Qena, Red Sea, Sharqia, Sohag, South Sinai, Suez 🇸🇻 EL SALVADOR (SV, USD) - 14 states Ahuachapan, Cabanas, Chalatenango, Cuscatlan, La Libertad, La Paz, La Union, Morazan, San Miguel, San Salvador, San Vicente, Santa Ana, Sonsonate, Usulutan 🇫🇮 FINLAND (FI, EUR) No states applicable. 🇫🇷 FRANCE (FR, EUR) No states applicable. 🇩🇪 GERMANY (DE, EUR) No states applicable. 🇬🇹 GUATEMALA (GT, GTQ) - 22 states Alta Verapaz, Baja Verapaz, Chimaltenango, Chiquimula, El Progreso, Escuintla, Guatemala, Huehuetenango, Izabal, Jalapa, Jutiapa, Peten, Quetzaltenango, Quiche, Retalhuleu, Sacatepequez, San Marcos, Santa Rosa, Solola, Suchitepequez, Totonicapan, Zacapa 🇭🇳 HONDURAS (HN, HNL) - 18 states Atlantida, Choluteca, Colon, Comayagua, Copan, Cortes, El Paraiso, Francisco Morazan, Gracias a Dios, Intibuca, Islas de la Bahia, La Paz, Lempira, Ocotepeque, Olancho, Santa Barbara, Valle, Yoro 🇭🇰 HONG KONG (HK, HKD) No states applicable. 🇮🇳 INDIA (IN, INR) - state required - 36 states Andaman and Nicobar Islands, Andhra Pradesh, Arunachal Pradesh, Assam, Bihar, Chandigarh, Chhattisgarh, Dadra and Nagar Haveli, Daman and Diu, Delhi, Goa, Gujarat, Haryana, Himachal Pradesh, Jammu and Kashmir, Jharkhand, Karnataka, Kerala, Lakshadweep, Madhya Pradesh, Maharashtra, Manipur, Meghalaya, Mizoram, Nagaland, Odisha, Pondicherry, Punjab, Rajasthan, Sikkim, Tamil Nadu, Telangana, Tripura, Uttar Pradesh, Uttarakhand, West Bengal 🇮🇩 INDONESIA (ID, IDR) - 38 states Aceh, Bali, Bangka Belitung Islands, Banten, Bengkulu, Central Java, Central Kalimantan, Central Papua, Central Sulawesi, East Java, East Kalimantan, East Nusa Tenggara, Gorontalo, Highland Papua, Jakarta, Jambi, Lampung, Maluku, North Kalimantan, North Maluku, North Sulawesi, North Sumatra, Papua, Riau, Riau Islands, South Kalimantan, South Papua, South Sulawesi, South Sumatra, Southeast Sulawesi, Southwest Papua, West Java, West Kalimantan, West Nusa Tenggara, West Papua, West Sulawesi, West Sumatra, Yogyakarta 🇮🇱 ISRAEL (IL, ILS) No states applicable. 🇮🇹 ITALY (IT, EUR) - 20 states Abruzzo, Aosta Valley, Apulia, Basilicata, Calabria, Campania, Emilia-Romagna, Friuli-Venezia Giulia, Lazio, Liguria, Lombardy, Marche, Molise, Piedmont, Sardinia, Sicily, Trentino-Alto Adige, Tuscany, Umbria, Veneto 🇯🇵 JAPAN (JP, JPY) - 47 states Aichi, Akita, Aomori, Chiba, Ehime, Fukui, Fukuoka, Fukushima, Gifu, Gunma, Hiroshima, Hokkaido, Hyogo, Ibaraki, Ishikawa, Iwate, Kagawa, Kagoshima, Kanagawa, Kochi, Kumamoto, Kyoto, Mie, Miyagi, Miyazaki, Nagano, Nagasaki, Nara, Niigata, Oita, Okayama, Okinawa, Osaka, Saga, Saitama, Shiga, Shimane, Shizuoka, Tochigi, Tokushima, Tokyo, Tottori, Toyama, Wakayama, Yamagata, Yamaguchi, Yamanashi 🇯🇴 JORDAN (JO, JOD) - 12 states Amman, Ajloun, Aqaba, Balqa, Irbid, Jerash, Karak, Ma'an, Madaba, Mafraq, Tafilah, Zarqa 🇰🇼 KUWAIT (KW, KWD) - 6 states Al Ahmadi, Al Farwaniyah, Al Jahra, Capital, Hawalli, Mubarak Al-Kabeer 🇱🇧 LEBANON (LB, LBP) - 9 states Akkar, Baalbek-Hermel, Beirut, Beqaa, Keserwan-Jbeil, Mount Lebanon, Nabatieh, North Lebanon, South Lebanon 🇱🇾 LIBYA (LY, LYD) - 22 states Al Butnan, Al Jabal al Akhdar, Al Jabal al Gharbi, Al Jafara, Al Kufrah, Al Marj, Al Marqab, Al Wahat, Az Zawiya, Benghazi, Derna, Ghat, Misrata, Murzuq, Nalut, Nuqat al Khams, Sabha, Sirte, Tripoli, Wadi al Hayaa, Wadi al Shatii, Al Jufrah 🇱🇹 LITHUANIA (LT, EUR) No states applicable. 🇲🇾 MALAYSIA (MY, MYR) - 16 states Johor, Kedah, Kelantan, Kuala Lumpur, Labuan, Melaka, Negeri Sembilan, Pahang, Penang, Perak, Perlis, Putrajaya, Sabah, Sarawak, Selangor, Terengganu 🇲🇽 MEXICO (MX, MXN) - 32 states Aguascalientes, Baja California, Baja California Sur, Campeche, Chiapas, Chihuahua, Ciudad de Mexico, Coahuila, Colima, Durango, Guanajuato, Guerrero, Hidalgo, Jalisco, Mexico State, Michoacan, Morelos, Nayarit, Nuevo Leon, Oaxaca, Puebla, Queretaro, Quintana Roo, San Luis Potosi, Sinaloa, Sonora, Tabasco, Tamaulipas, Tlaxcala, Veracruz, Yucatan, Zacatecas 🇲🇦 MOROCCO (MA, MAD) - 12 states Tanger-Tetouan-Al Hoceima, Oriental, Fes-Meknes, Rabat-Sale-Kenitra, Beni Mellal-Khenifra, Casablanca-Settat, Marrakech-Safi, Draa-Tafilalet, Souss-Massa, Guelmim-Oued Noun, Laayoune-Sakia El Hamra, Dakhla-Oued Ed-Dahab 🇳🇵 NEPAL (NP, NPR) - 7 states Koshi, Madhesh, Bagmati, Gandaki, Lumbini, Karnali, Sudurpashchim 🇳🇱 NETHERLANDS (NL, EUR) - 12 states Drenthe, Flevoland, Friesland, Gelderland, Groningen, Limburg, North Brabant, North Holland, Overijssel, South Holland, Utrecht, Zeeland 🇳🇬 NIGERIA (NG, NGN) - 37 states Abia, Adamawa, Akwa Ibom, Anambra, Bauchi, Bayelsa, Benue, Borno, Cross River, Delta, Ebonyi, Edo, Ekiti, Enugu, Federal Capital Territory, Gombe, Imo, Jigawa, Kaduna, Kano, Katsina, Kebbi, Kogi, Kwara, Lagos, Nasarawa, Niger, Ogun, Ondo, Osun, Oyo, Plateau, Rivers, Sokoto, Taraba, Yobe, Zamfara 🇴🇲 OMAN (OM, OMR) - 11 states Ad Dakhiliyah, Ad Dhahirah, Al Batinah North, Al Batinah South, Al Buraimi, Al Wusta, Ash Sharqiyah North, Ash Sharqiyah South, Dhofar, Musandam, Muscat 🇵🇰 PAKISTAN (PK, PKR) No states applicable. 🇵🇸 PALESTINE (PS, ILS) - 16 states Bethlehem, Deir al-Balah, Gaza, Hebron, Jenin, Jericho and Al Aghwar, Jerusalem, Khan Yunis, Nablus, North Gaza, Qalqilya, Rafah, Ramallah, Salfit, Tubas, Tulkarm 🇵🇦 PANAMA (PA, PAB) - 14 states Bocas del Toro, Chiriqui, Cocle, Colon, Darien, Herrera, Los Santos, Panama, Panama Oeste, Veraguas, Embera, Guna Yala, Naso Tjer Di, Ngabe-Bugle 🇵🇾 PARAGUAY (PY, PYG) - 18 states Alto Paraguay, Alto Parana, Amambay, Asuncion, Boqueron, Caaguazu, Caazapa, Canindeyu, Central, Concepcion, Cordillera, Guaira, Itapua, Misiones, Neembucu, Paraguari, Presidente Hayes, San Pedro 🇵🇪 PERU (PE, PEN) - 26 states Amazonas, Ancash, Apurimac, Arequipa, Ayacucho, Cajamarca, Callao, Cusco, Huancavelica, Huanuco, Ica, Junin, La Libertad, Lambayeque, Lima, Lima Province, Loreto, Madre de Dios, Moquegua, Pasco, Piura, Puno, San Martin, Tacna, Tumbes, Ucayali 🇵🇭 PHILIPPINES (PH, PHP) - 83 states Abra, Agusan del Norte, Agusan del Sur, Aklan, Albay, Antique, Apayao, Aurora, Basilan, Bataan, Batanes, Batangas, Benguet, Biliran, Bohol, Bukidnon, Bulacan, Cagayan, Camarines Norte, Camarines Sur, Camiguin, Capiz, Catanduanes, Cavite, Cebu, Cotabato, Davao de Oro, Davao del Norte, Davao del Sur, Davao Occidental, Davao Oriental, Dinagat Islands, Eastern Samar, Guimaras, Ifugao, Ilocos Norte, Ilocos Sur, Iloilo, Isabela, Kalinga, La Union, Laguna, Lanao del Norte, Lanao del Sur, Leyte, Maguindanao del Norte, Maguindanao del Sur, Marinduque, Masbate, Metro Manila, Misamis Occidental, Misamis Oriental, Mountain Province, Negros Occidental, Negros Oriental, Northern Samar, Nueva Ecija, Nueva Vizcaya, Occidental Mindoro, Oriental Mindoro, Palawan, Pampanga, Pangasinan, Quezon, Quirino, Rizal, Romblon, Samar, Sarangani, Siquijor, Sorsogon, South Cotabato, Southern Leyte, Sultan Kudarat, Sulu, Surigao del Norte, Surigao del Sur, Tarlac, Tawi-Tawi, Zambales, Zamboanga del Norte, Zamboanga del Sur, Zamboanga Sibugay 🇵🇱 POLAND (PL, PLN) No states applicable. 🇵🇹 PORTUGAL (PT, EUR) No states applicable. 🇷🇴 ROMANIA (RO, RON) - 42 states Alba, Arad, Arges, Bacau, Bihor, Bistrita-Nasaud, Botosani, Braila, Brasov, Bucharest, Buzau, Calarasi, Caras-Severin, Cluj, Constanta, Covasna, Dambovita, Dolj, Galati, Giurgiu, Gorj, Harghita, Hunedoara, Ialomita, Iasi, Ilfov, Maramures, Mehedinti, Mures, Neamt, Olt, Prahova, Salaj, Satu Mare, Sibiu, Suceava, Teleorman, Timis, Tulcea, Vaslui, Valcea, Vrancea 🇸🇦 SAUDI ARABIA (SA, SAR) - 13 states Riyadh, Makkah, Madinah, Qassim, Eastern Province, Asir, Tabuk, Hail, Northern Borders, Jazan, Najran, Al Bahah, Al Jouf 🇸🇬 SINGAPORE (SG, SGD) No states applicable. 🇿🇦 SOUTH AFRICA (ZA, ZAR) - 9 states Eastern Cape, Free State, Gauteng, KwaZulu-Natal, Limpopo, Mpumalanga, Northern Cape, North West, Western Cape 🇪🇸 SPAIN (ES, EUR) - 19 states Andalusia, Aragon, Asturias, Balearic Islands, Basque Country, Canary Islands, Cantabria, Castile and Leon, Castile-La Mancha, Catalonia, Ceuta, Extremadura, Galicia, La Rioja, Madrid, Melilla, Murcia, Navarre, Valencia 🇸🇩 SUDAN (SD, SDG) - 18 states Gezira, Blue Nile, Central Darfur, East Darfur, Kassala, Khartoum, North Darfur, North Kordofan, Northern, Red Sea, River Nile, Sennar, South Darfur, South Kordofan, West Darfur, West Kordofan, White Nile, Gedaref 🇸🇪 SWEDEN (SE, SEK) - 21 states Blekinge, Dalarna, Gavleborg, Gotland, Halland, Jamtland, Jonkoping, Kalmar, Kronoberg, Norrbotten, Orebro, Ostergotland, Skane, Sodermanland, Stockholm, Uppsala, Varmland, Vasterbotten, Vasternorrland, Vastmanland, Vastra Gotaland 🇨🇭 SWITZERLAND (CH, CHF) No states applicable. 🇹🇭 THAILAND (TH, THB) - 77 states Amnat Charoen, Ang Thong, Bangkok, Bueng Kan, Buri Ram, Chachoengsao, Chai Nat, Chaiyaphum, Chanthaburi, Chiang Mai, Chiang Rai, Chon Buri, Chumphon, Kalasin, Kamphaeng Phet, Kanchanaburi, Khon Kaen, Krabi, Lampang, Lamphun, Loei, Lop Buri, Mae Hong Son, Maha Sarakham, Mukdahan, Nakhon Nayok, Nakhon Pathom, Nakhon Phanom, Nakhon Ratchasima, Nakhon Sawan, Nakhon Si Thammarat, Nan, Narathiwat, Nong Bua Lam Phu, Nong Khai, Nonthaburi, Pathum Thani, Pattani, Phangnga, Phatthalung, Phayao, Phetchabun, Phetchaburi, Phichit, Phitsanulok, Phra Nakhon Si Ayutthaya, Phrae, Phuket, Prachin Buri, Prachuap Khiri Khan, Ranong, Ratchaburi, Rayong, Roi Et, Sa Kaeo, Sakon Nakhon, Samut Prakan, Samut Sakhon, Samut Songkhram, Saraburi, Satun, Si Sa Ket, Sing Buri, Songkhla, Sukhothai, Suphan Buri, Surat Thani, Surin, Tak, Trang, Trat, Ubon Ratchathani, Udon Thani, Uthai Thani, Uttaradit, Yala, Yasothon 🇹🇳 TUNISIA (TN, TND) - 24 states Ariana, Beja, Ben Arous, Bizerte, Gabes, Gafsa, Jendouba, Kairouan, Kasserine, Kebili, Kef, Mahdia, Manouba, Medenine, Monastir, Nabeul, Sfax, Sidi Bouzid, Siliana, Sousse, Tataouine, Tozeur, Tunis, Zaghouan 🇹🇷 TURKEY (TR, TRY) - 81 states Adana, Adiyaman, Afyonkarahisar, Agri, Amasya, Ankara, Antalya, Artvin, Aydin, Balikesir, Bilecik, Bingol, Bitlis, Bolu, Burdur, Bursa, Canakkale, Cankiri, Corum, Denizli, Diyarbakir, Edirne, Elazig, Erzincan, Erzurum, Eskisehir, Gaziantep, Giresun, Gumushane, Hakkari, Hatay, Isparta, Mersin, Istanbul, Izmir, Kars, Kastamonu, Kayseri, Kirklareli, Kirsehir, Kocaeli, Konya, Kutahya, Malatya, Manisa, Kahramanmaras, Mardin, Mugla, Mus, Nevsehir, Nigde, Ordu, Rize, Sakarya, Samsun, Siirt, Sinop, Sivas, Tekirdag, Tokat, Trabzon, Tunceli, Sanliurfa, Usak, Van, Yozgat, Zonguldak, Aksaray, Bayburt, Karaman, Kirikkale, Batman, Sirnak, Bartin, Ardahan, Igdir, Yalova, Karabuk, Kilis, Osmaniye, Duzce 🇦🇪 UAE (AE, AED) - 7 states Abu Dhabi, Ajman, Dubai, Fujairah, Ras Al Khaimah, Sharjah, Umm Al Quwain 🇬🇧 UK (GB, GBP) No states applicable. 🇺🇾 URUGUAY (UY, UYU) - 19 states Artigas, Canelones, Cerro Largo, Colonia, Durazno, Flores, Florida, Lavalleja, Maldonado, Montevideo, Paysandu, Rio Negro, Rivera, Rocha, Salto, San Jose, Soriano, Tacuarembo, Treinta y Tres 🇺🇸 USA (US, USD) - state required - 51 states Alabama, Alaska, Arizona, Arkansas, California, Colorado, Connecticut, Delaware, District of Columbia, Florida, Georgia, Hawaii, Idaho, Illinois, Indiana, Iowa, Kansas, Kentucky, Louisiana, Maine, Maryland, Massachusetts, Michigan, Minnesota, Mississippi, Missouri, Montana, Nebraska, Nevada, New Hampshire, New Jersey, New Mexico, New York, North Carolina, North Dakota, Ohio, Oklahoma, Oregon, Pennsylvania, Rhode Island, South Carolina, South Dakota, Tennessee, Texas, Utah, Vermont, Virginia, Washington, West Virginia, Wisconsin, Wyoming 🇻🇪 VENEZUELA (VE, VES) - 25 states Amazonas, Anzoategui, Apure, Aragua, Barinas, Bolivar, Carabobo, Cojedes, Delta Amacuro, Dependencias Federales, Distrito Capital, Falcon, Guarico, Lara, Merida, Miranda, Monagas, Nueva Esparta, Portuguesa, Sucre, Tachira, Trujillo, La Guaira, Yaracuy, Zulia 🇾🇪 YEMEN (YE, YER) - 22 states Abyan, Aden, Al Bayda, Al Dhale'e, Al Hudaydah, Al Jawf, Al Mahrah, Al Mahwit, Amran, Dhamar, Hadhramaut, Hajjah, Ibb, Lahij, Ma'rib, Raymah, Saada, Sanaa, Sanaa City, Shabwah, Socotra, Taiz