This library uses https://onlineszamla.nav.gov.hu/ API v2.0 to report invoices to the Hungarian authorities.
- No Hungarian abbreviations.
- Early data validation.
- Immutable DTOs.
We tend to use immutable DTOs wherever possible, especially to ensure data validity. We want the library to throw an error as soon as possible, i.e. when constructing corresponding data structures. That is why we even introduce wrappers for simple datatypes.
We have published the library as Mews.Fiscalization.Hungary.