ZATCA Phase 2 e-invoicing toolkit for Saudi Arabia (Fatoora): EGS CSR generation, XAdES signing, Phase 1/2 QR codes, and the live-verified API contract. TypeScript, zero runtime dependencies, byte-locked tests.
nodejs typescript qrcode vat xades einvoicing ubl saudi-arabia ksa e-invoicing tax-compliance zatca fatoora csid zatca-phase-2
-
Updated
Aug 24, 2026 - TypeScript