Mga currency code (ISO 4217)
Magagamit kapag gumagawa ng checkout form, exchange-rate table, o invoice export — itago ang code, ipakita ang simbolo.
| Pera | Code | Simbolo | Minor units |
|---|---|---|---|
| US dollar | USD | $ | 2 |
| Euro | EUR | € | 2 |
| British pound | GBP | £ | 2 |
| Japanese yen | JPY | ¥ | 0 |
| Chinese yuan | CNY | ¥ / 元 | 2 |
| Hong Kong dollar | HKD | HK$ | 2 |
| Taiwan dollar | TWD | NT$ | 2 |
| South Korean won | KRW | ₩ | 0 |
| Swiss franc | CHF | CHF | 2 |
| Canadian dollar | CAD | C$ | 2 |
| Australian dollar | AUD | A$ | 2 |
| New Zealand dollar | NZD | NZ$ | 2 |
| Singapore dollar | SGD | S$ | 2 |
| Indian rupee | INR | ₹ | 2 |
| Indonesian rupiah | IDR | Rp | 2 |
| Thai baht | THB | ฿ | 2 |
| Vietnamese dong | VND | ₫ | 0 |
| Malaysian ringgit | MYR | RM | 2 |
| Philippine peso | PHP | ₱ | 2 |
| Brazilian real | BRL | R$ | 2 |
| Mexican peso | MXN | Mex$ | 2 |
| Argentine peso | ARS | $ | 2 |
| Turkish lira | TRY | ₺ | 2 |
| Russian ruble | RUB | ₽ | 2 |
| Saudi riyal | SAR | ﷼ | 2 |
| UAE dirham | AED | د.إ | 2 |
| South African rand | ZAR | R | 2 |
| Polish zloty | PLN | zł | 2 |
| Swedish krona | SEK | kr | 2 |
| Norwegian krone | NOK | kr | 2 |
| Danish krone | DKK | kr | 2 |
Tala
- Ang minor units ay sumusunod sa ISO 4217 para sa mga halagang cash; iba ang crypto at ilang ledger.
- Nagkakasapawan ang mga simbolo (hal. $); laging itago ang three-letter code.
Ano talagang tinutukoy ng ISO 4217
Ang ISO 4217 ay ang internasyonal na pamantayan na nagbibigay sa bawat pera ng tatlong-letrang code, numerikal na code, at nakatakdang bilang ng decimal places. Ang mga titik ay hindi random: ang unang dalawa ay karaniwang nagpapakilala sa bansa o rehiyon at ang ika-tatlo ay pangalan ng pera, kaya ang USD ay United States dollar, ang JPY ay Japanese yen at ang EUR ay euro. Ang pamantayan ay tinutukoy din ang minor unit — ilang digits ang sumusunod sa decimal point — na ginagamit ng software upang tama ang pag-round ng mga halaga. Kapag sinasabing "i-store ang code," ibig sabihin ay ang ISO 4217 alphabetic code, hindi ang simbolo, at ang pagkakaiba na ito ay nag-iwas sa buong klase ng bug sa payment.
Bakit sapat hindi ang simbolong pang-pera
Ang mga simbolong pang-pera ay may ambigedad na wala sa mga code. Ang simbolo ng dolyar ay ginagamit para sa United States, Canadian, Australian, New Zealand, Hong Kong at Singapore na dolyar, at iba pa; ang simbolo ng yen at yuan ay magkakapareho; ang simbolo ng libla ay sakop ng British pound at ng ilang iba pa. Ang presyong isinulat bilang "$10" ay walang kwenta kung anong pera ang ibig sabihin. Sa mga invoice, API at database, ang pag-iimbak ng tatlong-letrang code ay nag-aalis ng ambigedad nang buo, at ang simbolo ay nagiging detalye lamang sa presentasyon na pinipili base sa manonood kapag ipinapakita. Ang simpleng tuntunin para sa anumang systemang may binabahalang pera sa internasyonal na antas ay ganito: i-store ang code, ipakita ang simbolo.
Mga minor unit, exponent at pag-round
Ang bilang ng decimal places ay katangian ng pera mismo, hindi global na setting. Karamihan sa mga pera ay gumagamit ng dalawang digit, kaya ang USD, EUR, GBP at CNY ay lahat ay may cents. Ngunit ang yen at Korean won ay walang minor unit — ang JPY 100 ay isang daang yen, walang decimal — habang ang ilang dinar-based na pera, kasama ang Kuwaiti dinar, Bahraini dinar, Omani rial at Tunisian dinar, ay gumagamit ng tatlo. May ilang pera rin na magkaibang minor unit para sa cash kumpara sa accounting. Ang maling pag-round sa mga ganitong kaso ay maaaring magdulot ng pagkakaiba na aabot sa daan-daan na beses, kaya basahin palagi ang exponent mula sa pamantayan imbes na manghula ng dalawang decimal.
Maikling code, mahabang listahan ng mga edge case
Bukod sa ilang major na pera sa anumang reference table ay ang mga kumplikadong kaso. Ang mga pera ay nahahati muli — halimbawa, pumutol ang Zimbabwe ng mga zero nang higit isang beses — at ang mga lumang code ay mananatili sa historical records. Ang ilang teritoryo ay gumagamit ng pera ng ibang bansa nang direkta, kaya walang lokal na code. Ang mga cryptocurrency ay layuning nasa labas ng ISO 4217 at gumagamit ng sarili nitong ticker, kaya kailangan malaman ng ledger na hawak ang magkaibang uri kung aling namespace ang kanyang ginagamit. At may ilang pera na magkakaparehong pangalan sa ibang bansa pero magkaiba ang code at halaga. Ang praktikal na aral ay ang pag-unawa na ang code ang matatag na identifier, samantalang maaaring magbago ang mga simbol, pangalan at kahit bilang ng decimal places.
Mga madalas itanong
- Anong pera ang code na EUR?
- Ang EUR ay ang ISO 4217 code para sa euro, ang pera ng karamihan sa mga bansa sa European Union. Ang simbolo nito ay €.
- Ano ang currency code ng Japan?
- Ang Japanese yen ay may ISO 4217 code na JPY at simbolong ¥. Wala itong minor (decimal) units.
- Bakit dapat mag-imbak ng three-letter currency code imbes na simbolo?
- Nagkakasapawan ang mga simbolo: ang $ lang ay maaaring mangahulugang USD, CAD, AUD at iba pa. Ang three-letter ISO 4217 code ay hindi malabo.