3 packages tagged with “finova”
Core interfaces and algorithms for the Finova financial toolkit. Contains Mod97, Luhn, ISO 7064, and base models for IBAN/BIC/Card/Enterprise/NationalID validation. Zero dependencies.
FluentValidation extensions for the Finova financial toolkit. Easily validate IBANs, BICs, Payment Cards, VAT numbers, and National IDs. Includes specialized aliases: .MustBeValidABARoutingNumber(), .MustBeValidSiret(), .MustBeValidSiren(), .MustBeValidOgm(), etc.
The high-performance, 100% offline financial validation toolkit for .NET. Features: ✔️ Universal IBAN Parser: Auto-detects and validates rules for Europe (DE, IT, ES, FR, BE, NL, UK) and Global formats. ✔️ National IDs: Validates National ID / Citizen ID numbers for 51 European countries (e.g., France NIR, Italy Codice Fiscale, UK NINO). ✔️ Enterprise Numbers: Validates French SIRET/SIREN, Belgian KBO/BCE, German Steuernummer, and more (51 countries). ✔️ VAT Numbers: Validates EU VAT formats and checksums (VIES offline syntax). ✔️ Payment Cards: Zero-allocation Luhn algorithm check, brand detection, and security validation. ✔️ Payment References: Generate/Validate ISO 11649 (RF) and Belgian OGM/VCS. ✔️ Bank Codes: BIC/SWIFT structure validation (ISO 9362). Designed for FinTechs and SaaS. Zero dependencies.