Fiscal invoicing,
reduced to one call.
Fiskaliza connects your software to Kosovo’s ATK fiscalization system. Send one HTTPS request and get back a signed, transmitted coupon. Certificates and daily reports are handled.
$ npm install @fiscaliza/node
- ATK verification numbers
- Coupon QR payloads
- Automated daily reports
invoice.ts
import { Fiscaliza } from "@fiscaliza/node"; const fiscaliza = new Fiscaliza(process.env.FISCALIZA_KEY); await fiscaliza.invoices.create({ businessUnit: "bu_tg_014", operator: "op_ela_h", type: "cash", items: [{ name: "Kafe Espresso", unitPrice: 150, qty: 2 }],});Response201 Created142 ms
{ "id": "inv_3Kq8xT2eZvKYlo4M", "status": "registered", // accepted by ATK "verification_no": "A4F3C0D9E7B6A5F41E2D3C4B5A697887", "qr_payload": "https://atk-ks.org/…"}