Module: ActiveMerchant::Billing::OrbitalCodes
- Included in:
- OrbitalGateway
- Defined in:
- lib/active_merchant/billing/gateways/orbital/orbital_codes.rb
Constant Summary collapse
- CURRENCY_CODES =
{ 'DZD' => '012', # Algerian Dinar 'ARS' => '032', # Argentine Peso 'AMD' => '051', # Armenian Dram 'AWG' => '533', # Aruban Guilder 'AUD' => '036', # Australian Dollar 'AZN' => '031', # Azerbaijani Manat 'BSD' => '044', # Bahamian Dollar 'BDT' => '050', # Bangladeshi Taka 'BBD' => '052', # Barbados Dollar 'BYN' => '933', # Belarussian Ruble 'BZD' => '084', # Belize Dollar 'BMD' => '060', # Bermudian Dollar 'BOB' => '068', # Bolivian Boliviano 'BWP' => '072', # Botswana Pula 'BRL' => '986', # Brazilian Real 'GBP' => '826', # British Pound 'BND' => '096', # Brunei Dollar 'BGN' => '975', # Bulgarian Lev 'BIF' => '108', # Burundi Franc 'XOF' => '952', # CFA Franc BCEAO 'XAF' => '950', # CFA Franc BEAC 'XPF' => '953', # CFP Franc 'CAD' => '124', # Canadian Dollar 'KHR' => '116', # Cambodian Riel 'CVE' => '132', # Cape Verdi Escudo 'KYD' => '136', # Cayman Islands Dollar 'CLP' => '152', # Chilean Peso 'CNY' => '156', # Chinese Yuan Renminbi 'COP' => '170', # Colombian Peso 'KMF' => '174', # Comoro Franc 'CRC' => '188', # Costa Rican Colon 'CZK' => '203', # Czech Koruna 'DKK' => '208', # Danish Krone 'DJF' => '262', # Djibouti Franc 'DOP' => '214', # Dominican Peso 'XCD' => '951', # East Caribbean Dollar 'EGP' => '818', # Egyptian Pound 'SVC' => '222', # El Salvador Colon 'EEK' => '233', # Estonian Kroon 'ETB' => '230', # Ethiopian Birr 'EUR' => '978', # Euro 'FKP' => '238', # Falkland Islands Pound 'FJD' => '242', # Fiji Dollar 'GMD' => '270', # Gambian Dalasi 'GEL' => '981', # Georgian Lari 'GHS' => '288', # Ghanaian Cedi 'GIP' => '292', # Gibraltar Pound 'GTQ' => '320', # Guatemala Quetzal 'GNF' => '324', # Guinea Franc 'GWP' => '624', # Guinea-Bissau Peso 'GYD' => '328', # Guyanese Dollar 'HTG' => '332', # Haitian Gourde 'HNL' => '340', # Honduras Limpera 'HKD' => '344', # Hong Kong Dollar 'HUF' => '348', # Hungarian Forint 'ICK' => '352', # Iceland Krona 'INR' => '356', # Indian Rupee 'IDR' => '360', # Indonesian Rupiah 'ILS' => '376', # Israeli New Shekel 'JMD' => '388', # Jamaican Dollar 'JPY' => '392', # Japanese Yen 'KZT' => '398', # Kazakhstan Tenge 'KES' => '404', # Kenyan Shilling 'KGS' => '417', # Kyrgyzstan Som 'LAK' => '418', # Laos Kip 'LVL' => '428', # Latvian Lats 'LBP' => '422', # Lebanese Pound 'LTL' => '440', # Lithuanian Litas 'MOP' => '446', # Macau Pataca 'MGF' => '450', # Malagasy Franc 'MWK' => '454', # Malawi Kwacha 'MYR' => '458', # Malaysian Ringgit 'MVR' => '462', # Maldive Rufiyaa 'MRO' => '478', # Mauritania Ouguiya 'MUR' => '480', # Mauritius Rupee 'MXN' => '484', # Mexican Peso 'MDL' => '498', # Moldovan Leu 'MNT' => '496', # Mongolia Tugrik 'MAD' => '504', # Moroccan Dirham 'MZN' => '508', # Mozambique Metical 'NAD' => '516', # Namibia Dollar 'NPR' => '524', # Nepalese Rupee 'ANG' => '532', # Netherlands Antillean Guilder 'PGK' => '598', # New Guinea Kina 'NZD' => '554', # New Zealand Dollar 'NIO' => '558', # Nicaraguan Cordoba Oro 'NGN' => '566', # Nigerian Naira 'NOK' => '578', # Norwegian Krone 'PKR' => '586', # Pakistan Rupee 'PAB' => '590', # Panamanian Balboa 'PYG' => '600', # Paraguay Guarani 'PEN' => '604', # Peruvian Nuevo Sol 'PHP' => '608', # Philippines Peso 'PLN' => '985', # Polish Zloty 'QAR' => '634', # Qatari Rial 'RON' => '946', # Romanian Leu 'RUB' => '643', # Russian Ruble 'RWF' => '646', # Rwanda Franc 'SHP' => '654', # Saint Helena Pound 'WST' => '882', # Samoan Tala 'STN' => '678', # Sao Tome & Principe Dobra 'SAR' => '682', # Saudi Riyal 'SCR' => '690', # Seychelles Rupee 'SLL' => '694', # Sierra Leonean Leone 'SGD' => '702', # Singapore Dollar 'SBD' => '090', # Solomon Islands Dollar 'SOS' => '706', # Somali Shilling 'ZAR' => '710', # South African Rand 'KRW' => '410', # South Korean Won 'LKR' => '144', # Sri Lanka Rupee 'SZL' => '748', # Swaziland Lilangeni 'SEK' => '752', # Swedish Krona 'CHF' => '756', # Swiss Franc 'TWD' => '901', # Taiwan Dollar (New) 'TZS' => '834', # Tanzanian Shilling 'THB' => '764', # Thai Baht 'TOP' => '776', # Tonga Pa'anga 'TTD' => '780', # Trinidad & Tobago Dollar 'TRY' => '949', # Turkish Lira (New) 'UGX' => '800', # Uganda Shilling 'UAH' => '980', # Ukrainian Hryvnia 'AED' => '784', # United Arab Emirates Dirham 'UYU' => '858', # Uruguayan Peso 'USD' => '840', # U.S. Dollar 'UZS' => '860', # Uzbekistan Sum 'VUV' => '548', # Vanuatu Vatu 'VEB' => '862', # Venezuelan Bolivar 'VND' => '704', # Vietnamese Dong 'YER' => '886', # Yemeni Rial 'ZMK' => '894', # Zambian Kwacha 'ZWD' => '716' # Zimbabwe Dollar }
- CURRENCY_EXPONENTS =
{ 'DZD' => '2', # Algerian Dinar 'ARS' => '2', # Argentine Peso 'AMD' => '2', # Armenian Dram 'AWG' => '2', # Aruban Guilder 'AUD' => '2', # Australian Dollar 'AZN' => '2', # Azerbaijani Manat 'BSD' => '2', # Bahamian Dollar 'BDT' => '2', # Bangladeshi Taka 'BBD' => '2', # Barbados Dollar 'BYN' => '0', # Belarussian Ruble 'BZD' => '2', # Belize Dollar 'BMD' => '2', # Bermudian Dollar 'BOB' => '2', # Bolivian Boliviano 'BWP' => '2', # Botswana Pula 'BRL' => '2', # Brazilian Real 'GBP' => '2', # British Pound 'BND' => '2', # Brunei Dollar 'BGN' => '2', # Bulgarian Lev 'BIF' => '0', # Burundi Franc 'XOF' => '0', # CFA Franc BCEAO 'XAF' => '0', # CFA Franc BEAC 'XPF' => '0', # CFP Franc 'CAD' => '2', # Canadian Dollar 'KHR' => '2', # Cambodian Riel 'CVE' => '2', # Cape Verdi Escudo 'KYD' => '2', # Cayman Islands Dollar 'CLP' => '2', # Chilean Peso 'CNY' => '2', # Chinese Yuan Renminbi 'COP' => '2', # Colombian Peso 'KMF' => '0', # Comoro Franc 'CRC' => '2', # Costa Rican Colon 'CZK' => '2', # Czech Koruna 'DKK' => '2', # Danish Krone 'DJF' => '0', # Djibouti Franc 'DOP' => '2', # Dominican Peso 'XCD' => '2', # East Caribbean Dollar 'EGP' => '2', # Egyptian Pound 'SVC' => '2', # El Salvador Colon 'EEK' => '2', # Estonian Kroon 'ETB' => '2', # Ethiopian Birr 'EUR' => '2', # Euro 'FKP' => '2', # Falkland Islands Pound 'FJD' => '2', # Fiji Dollar 'GMD' => '2', # Gambian Dalasi 'GEL' => '2', # Georgian Lari 'GHS' => '2', # Ghanaian Cedi 'GIP' => '2', # Gibraltar Pound 'GTQ' => '2', # Guatemala Quetzal 'GNF' => '2', # Guinea Franc 'GWP' => '2', # Guinea-Bissau Peso 'GYD' => '2', # Guyanese Dollar 'HTG' => '2', # Haitian Gourde 'HNL' => '2', # Honduras Limpera 'HKD' => '2', # Hong Kong Dollar 'HUF' => '2', # Hungarian Forint 'ICK' => '2', # Iceland Krona 'INR' => '2', # Indian Rupee 'IDR' => '2', # Indonesian Rupiah 'ILS' => '2', # Israeli New Shekel 'JMD' => '2', # Jamaican Dollar 'JPY' => '0', # Japanese Yen 'KZT' => '2', # Kazakhstan Tenge 'KES' => '2', # Kenyan Shilling 'KGS' => '2', # Kyrgyzstan Som 'LAK' => '0', # Laos Kip 'LVL' => '2', # Latvian Lats 'LBP' => '2', # Lebanese Pound 'LTL' => '2', # Lithuanian Litas 'MOP' => '2', # Macau Pataca 'MGF' => '2', # Malagasy Franc 'MWK' => '2', # Malawi Kwacha 'MYR' => '2', # Malaysian Ringgit 'MVR' => '2', # Maldive Rufiyaa 'MRO' => '2', # Mauritania Ouguiya 'MUR' => '2', # Mauritius Rupee 'MXN' => '2', # Mexican Peso 'MDL' => '2', # Moldovan Leu 'MNT' => '2', # Mongolia Tugrik 'MAD' => '2', # Moroccan Dirham 'MZN' => '2', # Mozambique Metical 'NAD' => '2', # Namibia Dollar 'NPR' => '2', # Nepalese Rupee 'ANG' => '2', # Netherlands Antillean Guilder 'PGK' => '2', # New Guinea Kina 'NZD' => '2', # New Zealand Dollar 'NIO' => '2', # Nicaraguan Cordoba Oro 'NGN' => '2', # Nigerian Naira 'NOK' => '2', # Norwegian Krone 'PKR' => '2', # Pakistan Rupee 'PAB' => '2', # Panamanian Balboa 'PYG' => '0', # Paraguay Guarani 'PEN' => '2', # Peruvian Nuevo Sol 'PHP' => '2', # Philippines Peso 'PLN' => '2', # Polish Zloty 'QAR' => '2', # Qatari Rial 'RON' => '2', # Romanian Leu 'RUB' => '2', # Russian Ruble 'RWF' => '0', # Rwanda Franc 'SHP' => '2', # Saint Helena Pound 'WST' => '2', # Samoan Tala 'STN' => '2', # Sao Tome & Principe Dobra 'SAR' => '2', # Saudi Riyal 'SCR' => '2', # Seychelles Rupee 'SLL' => '2', # Sierra Leonean Leone 'SGD' => '2', # Singapore Dollar 'SBD' => '2', # Solomon Islands Dollar 'SOS' => '2', # Somali Shilling 'ZAR' => '2', # South African Rand 'KRW' => '0', # South Korean Won 'LKR' => '2', # Sri Lanka Rupee 'SZL' => '2', # Swaziland Lilangeni 'SEK' => '2', # Swedish Krona 'CHF' => '2', # Swiss Franc 'TWD' => '2', # Taiwan Dollar (New) 'TZS' => '2', # Tanzanian Shilling 'THB' => '2', # Thai Baht 'TOP' => '2', # Tonga Pa'anga 'TTD' => '2', # Trinidad & Tobago Dollar 'TRY' => '2', # Turkish Lira (New) 'UGX' => '0', # Uganda Shilling 'UAH' => '2', # Ukrainian Hryvnia 'AED' => '2', # United Arab Emirates Dirham 'UYU' => '2', # Uruguayan Peso 'USD' => '2', # U.S. Dollar 'UZS' => '2', # Uzbekistan Sum 'VUV' => '0', # Vanuatu Vatu 'VEB' => '2', # Venezuelan Bolivar 'VND' => '2', # Vietnamese Dong 'YER' => '2', # Yemeni Rial 'ZMK' => '2', # Zambian Kwacha 'ZWD' => '2' # Zimbabwe Dollar }