lms/resources/js/data/currencies/razorpay.ts
2025-12-15 12:26:23 +01:00

154 lines
9.1 KiB
TypeScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

// Razorpay supported currencies (135+ currencies for international payments)
// Source: https://razorpay.com/accept-international-payments/
const razorpayCurrency = [
{ label: 'Indian Rupee', value: 'INR', symbol: '₹' },
{ label: 'United States Dollar', value: 'USD', symbol: '$' },
{ label: 'Euro', value: 'EUR', symbol: '€' },
{ label: 'British Pound Sterling', value: 'GBP', symbol: '£' },
{ label: 'Singapore Dollar', value: 'SGD', symbol: 'S$' },
{ label: 'Australian Dollar', value: 'AUD', symbol: 'A$' },
{ label: 'Canadian Dollar', value: 'CAD', symbol: 'C$' },
{ label: 'Hong Kong Dollar', value: 'HKD', symbol: 'HK$' },
{ label: 'Japanese Yen', value: 'JPY', symbol: '¥' },
{ label: 'Saudi Riyal', value: 'SAR', symbol: '﷼' },
{ label: 'UAE Dirham', value: 'AED', symbol: 'د.إ' },
{ label: 'Kuwaiti Dinar', value: 'KWD', symbol: 'د.ك' },
{ label: 'Bahraini Dinar', value: 'BHD', symbol: '.د.ب' },
{ label: 'Omani Rial', value: 'OMR', symbol: '﷼' },
{ label: 'Qatari Riyal', value: 'QAR', symbol: '﷼' },
{ label: 'New Zealand Dollar', value: 'NZD', symbol: 'NZ$' },
{ label: 'Swiss Franc', value: 'CHF', symbol: 'CHF' },
{ label: 'Chinese Yuan Renminbi', value: 'CNY', symbol: '¥' },
{ label: 'Malaysian Ringgit', value: 'MYR', symbol: 'RM' },
{ label: 'Thai Baht', value: 'THB', symbol: '฿' },
{ label: 'South Korean Won', value: 'KRW', symbol: '₩' },
{ label: 'Indonesian Rupiah', value: 'IDR', symbol: 'Rp' },
{ label: 'Philippine Peso', value: 'PHP', symbol: '₱' },
{ label: 'Vietnamese Dong', value: 'VND', symbol: '₫' },
{ label: 'Turkish Lira', value: 'TRY', symbol: '₺' },
{ label: 'South African Rand', value: 'ZAR', symbol: 'R' },
{ label: 'Brazilian Real', value: 'BRL', symbol: 'R$' },
{ label: 'Mexican Peso', value: 'MXN', symbol: '$' },
{ label: 'Argentine Peso', value: 'ARS', symbol: '$' },
{ label: 'Chilean Peso', value: 'CLP', symbol: '$' },
{ label: 'Colombian Peso', value: 'COP', symbol: '$' },
{ label: 'Peruvian Sol', value: 'PEN', symbol: 'S/' },
{ label: 'Polish Zloty', value: 'PLN', symbol: 'zł' },
{ label: 'Czech Koruna', value: 'CZK', symbol: 'Kč' },
{ label: 'Hungarian Forint', value: 'HUF', symbol: 'Ft' },
{ label: 'Romanian Leu', value: 'RON', symbol: 'lei' },
{ label: 'Russian Ruble', value: 'RUB', symbol: '₽' },
{ label: 'Ukrainian Hryvnia', value: 'UAH', symbol: '₴' },
{ label: 'Israeli New Shekel', value: 'ILS', symbol: '₪' },
{ label: 'Egyptian Pound', value: 'EGP', symbol: '£' },
{ label: 'Nigerian Naira', value: 'NGN', symbol: '₦' },
{ label: 'Kenyan Shilling', value: 'KES', symbol: 'KSh' },
{ label: 'Ghanaian Cedi', value: 'GHS', symbol: '₵' },
{ label: 'Moroccan Dirham', value: 'MAD', symbol: 'د.م.' },
{ label: 'Tanzanian Shilling', value: 'TZS', symbol: 'TSh' },
{ label: 'Ugandan Shilling', value: 'UGX', symbol: 'USh' },
{ label: 'Bangladeshi Taka', value: 'BDT', symbol: '৳' },
{ label: 'Pakistani Rupee', value: 'PKR', symbol: '₨' },
{ label: 'Sri Lankan Rupee', value: 'LKR', symbol: '₨' },
{ label: 'Nepalese Rupee', value: 'NPR', symbol: '₨' },
{ label: 'Maldivian Rufiyaa', value: 'MVR', symbol: 'Rf' },
{ label: 'Bhutanese Ngultrum', value: 'BTN', symbol: 'Nu.' },
{ label: 'Afghan Afghani', value: 'AFN', symbol: '؋' },
{ label: 'Danish Krone', value: 'DKK', symbol: 'kr' },
{ label: 'Norwegian Krone', value: 'NOK', symbol: 'kr' },
{ label: 'Swedish Krona', value: 'SEK', symbol: 'kr' },
{ label: 'Icelandic Króna', value: 'ISK', symbol: 'kr' },
{ label: 'Croatian Kuna', value: 'HRK', symbol: 'kn' },
{ label: 'Bulgarian Lev', value: 'BGN', symbol: 'лв' },
{ label: 'Serbian Dinar', value: 'RSD', symbol: 'дин' },
{ label: 'Macedonian Denar', value: 'MKD', symbol: 'ден' },
{ label: 'Albanian Lek', value: 'ALL', symbol: 'L' },
{ label: 'Bosnia-Herzegovina Convertible Mark', value: 'BAM', symbol: 'KM' },
{ label: 'Jordanian Dinar', value: 'JOD', symbol: 'د.ا' },
{ label: 'Lebanese Pound', value: 'LBP', symbol: 'ل.ل' },
{ label: 'Iraqi Dinar', value: 'IQD', symbol: 'ع.د' },
{ label: 'Yemeni Rial', value: 'YER', symbol: '﷼' },
{ label: 'Syrian Pound', value: 'SYP', symbol: '£' },
{ label: 'Iranian Rial', value: 'IRR', symbol: '﷼' },
{ label: 'Kazakhstani Tenge', value: 'KZT', symbol: '₸' },
{ label: 'Uzbekistani Som', value: 'UZS', symbol: "so'm" },
{ label: 'Turkmenistani Manat', value: 'TMT', symbol: 'T' },
{ label: 'Azerbaijani Manat', value: 'AZN', symbol: '₼' },
{ label: 'Georgian Lari', value: 'GEL', symbol: '₾' },
{ label: 'Armenian Dram', value: 'AMD', symbol: '֏' },
{ label: 'Kyrgyzstani Som', value: 'KGS', symbol: 'сом' },
{ label: 'Tajikistani Somoni', value: 'TJS', symbol: 'ЅМ' },
{ label: 'Mongolian Tugrik', value: 'MNT', symbol: '₮' },
{ label: 'Myanmar Kyat', value: 'MMK', symbol: 'K' },
{ label: 'Cambodian Riel', value: 'KHR', symbol: '៛' },
{ label: 'Lao Kip', value: 'LAK', symbol: '₭' },
{ label: 'Brunei Dollar', value: 'BND', symbol: 'B$' },
{ label: 'Macanese Pataca', value: 'MOP', symbol: 'MOP$' },
{ label: 'New Taiwan Dollar', value: 'TWD', symbol: 'NT$' },
{ label: 'Fijian Dollar', value: 'FJD', symbol: 'FJ$' },
{ label: 'Papua New Guinean Kina', value: 'PGK', symbol: 'K' },
{ label: 'Tongan Paʻanga', value: 'TOP', symbol: 'T$' },
{ label: 'Samoan Tala', value: 'WST', symbol: 'WS$' },
{ label: 'Vanuatu Vatu', value: 'VUV', symbol: 'VT' },
{ label: 'Solomon Islands Dollar', value: 'SBD', symbol: 'SI$' },
{ label: 'Algerian Dinar', value: 'DZD', symbol: 'د.ج' },
{ label: 'Tunisian Dinar', value: 'TND', symbol: 'د.ت' },
{ label: 'Libyan Dinar', value: 'LYD', symbol: 'ل.د' },
{ label: 'Sudanese Pound', value: 'SDG', symbol: 'ج.س.' },
{ label: 'Ethiopian Birr', value: 'ETB', symbol: 'Br' },
{ label: 'Somali Shilling', value: 'SOS', symbol: 'S' },
{ label: 'Djiboutian Franc', value: 'DJF', symbol: 'Fdj' },
{ label: 'Eritrean Nakfa', value: 'ERN', symbol: 'Nfk' },
{ label: 'Mauritanian Ouguiya', value: 'MRU', symbol: 'UM' },
{ label: 'West African CFA Franc', value: 'XOF', symbol: 'CFA' },
{ label: 'Central African CFA Franc', value: 'XAF', symbol: 'FCFA' },
{ label: 'CFP Franc', value: 'XPF', symbol: '₣' },
{ label: 'Comorian Franc', value: 'KMF', symbol: 'CF' },
{ label: 'Malagasy Ariary', value: 'MGA', symbol: 'Ar' },
{ label: 'Mauritian Rupee', value: 'MUR', symbol: '₨' },
{ label: 'Seychellois Rupee', value: 'SCR', symbol: '₨' },
{ label: 'Rwandan Franc', value: 'RWF', symbol: 'FRw' },
{ label: 'Burundian Franc', value: 'BIF', symbol: 'FBu' },
{ label: 'Congolese Franc', value: 'CDF', symbol: 'FC' },
{ label: 'Angolan Kwanza', value: 'AOA', symbol: 'Kz' },
{ label: 'Zambian Kwacha', value: 'ZMW', symbol: 'ZK' },
{ label: 'Malawian Kwacha', value: 'MWK', symbol: 'MK' },
{ label: 'Mozambican Metical', value: 'MZN', symbol: 'MT' },
{ label: 'Zimbabwean Dollar', value: 'ZWL', symbol: 'Z$' },
{ label: 'Botswana Pula', value: 'BWP', symbol: 'P' },
{ label: 'Namibian Dollar', value: 'NAD', symbol: '$' },
{ label: 'Swazi Lilangeni', value: 'SZL', symbol: 'E' },
{ label: 'Lesotho Loti', value: 'LSL', symbol: 'L' },
{ label: 'Gambian Dalasi', value: 'GMD', symbol: 'D' },
{ label: 'Sierra Leonean Leone', value: 'SLE', symbol: 'Le' },
{ label: 'Liberian Dollar', value: 'LRD', symbol: '$' },
{ label: 'Guinean Franc', value: 'GNF', symbol: 'FG' },
{ label: 'Cape Verdean Escudo', value: 'CVE', symbol: 'Esc' },
{ label: 'São Tomé and Príncipe Dobra', value: 'STN', symbol: 'Db' },
{ label: 'Uruguayan Peso', value: 'UYU', symbol: '$' },
{ label: 'Paraguayan Guarani', value: 'PYG', symbol: '₲' },
{ label: 'Bolivian Boliviano', value: 'BOB', symbol: 'Bs' },
{ label: 'Venezuelan Bolívar', value: 'VES', symbol: 'Bs' },
{ label: 'Guyanese Dollar', value: 'GYD', symbol: 'G$' },
{ label: 'Surinamese Dollar', value: 'SRD', symbol: '$' },
{ label: 'Belize Dollar', value: 'BZD', symbol: 'BZ$' },
{ label: 'Costa Rican Colón', value: 'CRC', symbol: '₡' },
{ label: 'Guatemalan Quetzal', value: 'GTQ', symbol: 'Q' },
{ label: 'Honduran Lempira', value: 'HNL', symbol: 'L' },
{ label: 'Nicaraguan Córdoba', value: 'NIO', symbol: 'C$' },
{ label: 'Panamanian Balboa', value: 'PAB', symbol: 'B/.' },
{ label: 'Salvadoran Colón', value: 'SVC', symbol: '₡' },
{ label: 'Jamaican Dollar', value: 'JMD', symbol: 'J$' },
{ label: 'Trinidad and Tobago Dollar', value: 'TTD', symbol: 'TT$' },
{ label: 'Barbadian Dollar', value: 'BBD', symbol: 'Bds$' },
{ label: 'Bahamian Dollar', value: 'BSD', symbol: '$' },
{ label: 'East Caribbean Dollar', value: 'XCD', symbol: '$' },
{ label: 'Haitian Gourde', value: 'HTG', symbol: 'G' },
{ label: 'Dominican Peso', value: 'DOP', symbol: 'RD$' },
{ label: 'Cuban Peso', value: 'CUP', symbol: '$' },
{ label: 'Belarusian Ruble', value: 'BYN', symbol: 'Br' },
{ label: 'Moldovan Leu', value: 'MDL', symbol: 'L' },
];
export default razorpayCurrency;