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
EUR€Euro – default mena pre slovenské organizácie.USD$US Dollar.GBP£British Pound.CZKKčČeská koruna.PLNzłPolský 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.UAH₴Ukrajinská 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).