Skip to main content
This page lists the full ISO 4217 active currency codes with their alphabetic codes, numeric codes, and minor units. Use it when formatting transaction amounts or specifying currencies in Fexco APIs and file formats.

Currency reference

The Alphabetic code column gives the three-letter ISO 4217 code used in text fields and API parameters. The Numeric code column gives the three-digit ISO 4217 code used in the Boarding API and Rate Service Classic API responses. The Minor units column gives the number of decimal places required when expressing amounts.

Minor units

Minor units are the number of digits after the decimal separator for a given currency, as defined by ISO 4217. Transaction amount fields in DCC APIs and file formats must use the correct number of decimal places for the currency being reported. The following examples show correctly formatted amounts.
  • 100.00 represents 100 EUR (2 minor units).
  • 100 represents JPY 100 (0 minor units, no decimal point).
  • 100.000 represents KWD 100 (3 minor units).
For Visa compliance, amounts in currencies with 3 minor units (such as KWD and IQD) are rounded to 2 decimal places with the third decimal place set to zero. This rounding applies to all card types for merchant rate responses.

Next steps