Lista kodów ISO i odpowiadających im walut
Ostatnia aktualizacja: 08.09.2024
Tego typu informacja jest potrzebna w zaawansowanych implementacjach obsługi płatności kartami po stronie Odbiorcy Płatności.
Przykładowy problem jaki może się pojawić, to np.
- "W logach widzę, że waluta karty to 987 - co to oznacza ? "
- lub "Chcę transakcję wykonać w EUR a nie PLN, jaki kod mam wysłać do parametrów w waszym api docs.tpay.com"
Waluty transakcji kartami w systemie płatności Tpay mają przypisane kody ISO . To jest międzynarodowy standard identyfikacji walut.
Lista obsługiwanych walut i ich kodów ISO w Tpay dostępna jest od razu do implementacji w języku PHP tutaj https://github.com/tpay-com/tpay-php/blob/master/src/Dictionaries/ISO_codes/CurrencyCodesDictionary.php
Jak widać, można w tym pliku odnaleźć, że
978 => 'EUR'
co oznacza, że kod 987 to waluta transakcji: EURO
Tpay.com stosuje też kody ISO np do identyfikowania kraju transakcji (który może być niezależny od waluty transakcji) i lista kodów ISO dla krajów jest dostępna tutaj: https://github.com/tpay-com/tpay-php/blob/master/src/Dictionaries/ISO_codes/CountryCodesDictionary.php