Ugrás a tartalomra
kassza

kassza

Üdvözlünk a kassza dokumentációjában#

A kassza a Számlázz.hu Számla Agent TypeScript kliense. Számlát, díjbekérőt és nyugtát állít ki, sztornóz, befizetést rögzít, lekéri a PDF-et és a számla adatait, a NAV-tól pedig az adószámhoz tartozó cégadatokat. Nincs futásidejű függősége, így Node.js-en, Bunon, Denón, Cloudflare Workersen és Vercel Edge-en is ugyanúgy fut.

A dokumentáció a Számlázz.hu hivatalos Agent dokumentációjának felépítését követi. Minden műveletnél három oldalt találsz: a kérést (mit adsz át a kasszának), a választ (mit kapsz vissza, és milyen hibák jöhetnek), és a mintát a kóddal, a ténylegesen elküldött XML-lel és a Számlázz.hu válaszával. A hivatalos leírás bármelyik oldala mellé így odateheted a megfelelő kassza oldalt.

Ha kérdésed van, vagy hibát találtál, nyiss egy issue-t a GitHubon.

Hol kezdjem?#

A 11 Számla Agent művelet#

Műveletkassza metódusHivatalos leírás
Számla létrehozásinvoices.create(), invoices.preview()Számla létrehozás
Számla sztornóinvoices.reverse()Számla sztornó
Befizetés rögzítéseinvoices.registerPayment(), invoices.clearPayments()Befizetés rögzítése
Bizonylat lekérése PDF-beninvoices.getPdf()PDF lekérés
Számla adatainak lekéréseinvoices.get(), invoices.find()XML lekérés
Díjbekérő törléseinvoices.deleteProforma()Díjbekérő törlése
Nyugta létrehozásreceipts.create()Nyugta létrehozás
Nyugta sztornóreceipts.reverse()Nyugta sztornó
Nyugta lekérdezésreceipts.get(), receipts.find()Nyugta lekérdezés
Nyugta kiküldésreceipts.send()Nyugta kiküldés
Adószám lekérdezésetaxpayer.query()Adószám lekérdezés
Oldal szerkesztéseUtoljára frissítve: