Meny

Zoznam podporovaných mien (ISO 4217) a pravidlá ako Monivio formátuje sumy.

Mena sa udáva ako 3-písmenový ISO 4217 kód v UPPERCASE. Symbol meny si Monivio rieši samo (prefix vs. suffix podľa lokalizácie); v API vždy posielaš a dostávaš iba kód.

Najpoužívanejšie meny

HodnotaSymbolPopis
EUREuro – default mena pre slovenské organizácie.
USD$US Dollar.
GBP£British Pound.
CZKČeská koruna.
PLNPolský zloty.
HUFFtMaďarský forint.
CHFCHFŠvajčiarsky frank.
JPY¥Japonský jen.
CADC$Kanadský dolár.
AUDA$Austrálsky dolár.
DKKkrDánska koruna.
SEKkrŠvédska koruna.
NOKkrNórska koruna.
RONleiRumunské leu.
BGNлвBulharský lev.
UAHUkrajinská hrivna.

Monivio podporuje všetkých ~170 ISO 4217 kódov; tabuľka vyššie je len výber najčastejších. Akýkoľvek validný 3-písmenový kód v UPPERCASE je akceptovaný.

Formátovanie súm

API vždy vracia sumy ako number (nie string), bez tisícových oddeľovačov a s desatinnou bodkou:

"amount_total": 495 alebo "amount_total": 1234.56.

Pri renderovaní pre koncového používateľa použi Intl.NumberFormat s lokalizáciou používateľa – Monivio formátuje sumu kontextovo (prefix € pre EUR, suffix Kč pre CZK).

Mena na dokumentoch

Každý dokument má vlastné currency. Sumy v line items sú v tej istej mene. Field amount_total_base je prerátaný do base meny organizácie kurzom v exchange_rate (ten si POST/PATCH zadáva sám klient).