Ugovor sa dobavljačem fiskalnog API-ja: SLA, odziv, podaci i izlaz

9 min čitanja

Kad fiskalni API postane deo naplate, ugovor sa dobavljačem postaje deo arhitekture. Tekst prolazi kroz ono što nabavka i tehnički tim treba da dobiju u pisanoj formi: šta meri 99,9% dostupnosti, šta ne ulazi u njega, stepeni odziva, obrada podataka, dokazi o bezbednosti i izlaz.

Pre potpisa ugovora sa dobavljačem fiskalnog API-ja traže se četiri stvari u pisanoj formi: šta tačno meri ugovorena dostupnost i šta je izuzeto iz nje, koji je stepen odziva i rok rešenja, ko je rukovalac a ko obrađivač podataka i gde se oni nalaze, i kako se izlazi iz ugovora uz svoje podatke. Tezga na Enterprise nivou ugovara 99,9% mesečne dostupnosti, tri stepena odziva i ugovor o obradi podataka, uz ugovor od najmanje tri godine.

Ukratko
  • 99,9% mesečno je najviše oko 43 minuta zastoja; meri se dostupnost API-ja za izdavanje računa i javnih strana računa.
  • Najavljeno održavanje i ispad sistema Poreske uprave (V-PFR, SUF) ne ulaze u meru, ali Tezga i tada prima porudžbine i sama ponavlja fiskalizaciju.
  • Stepen odziva se bira u ugovoru: Standard (4 sata), Prošireni (2 sata, 7 dana u nedelji) i Kritičan promet (30 minuta, 0-24).
  • Aplikacija i baza su u Frankfurtu, a ugovor o obradi podataka (ZZPL i GDPR) je deo uslova: firma je rukovalac, Tezga obrađivač.
  • ISO/IEC 27001:2022 je izjava o usklađenosti, ne sertifikat; dokumentacija se daje na uvid uz ugovor o poverljivosti.

Šta meri 99,9% i koliko je to u minutima?

Procenat bez definicije nije obećanje. Tražiš tri podatka: šta se meri, u kom periodu i šta je izuzeto. Kod Tezge se meri dostupnost API-ja za izdavanje računa i javnih strana računa, po kalendarskom mesecu. Mesec od 30 dana ima 43.200 minuta, pa 99,9% dozvoljava najviše oko 43 minuta zastoja.

StavkaUlazi u 99,9%?Napomena
API za izdavanje računa (/order i srodni pozivi)DaMeri se po kalendarskom mesecu
Javne strane računa i PDF (javniUrl, javniPdfUrl)DaRade bez prijave, ugrađuju se u potvrdu kupovine
Najavljeno održavanjeNeIzuzeto iz mere
Ispad sistema Poreske uprave (V-PFR, SUF)NeNa njega dobavljač ne može da utiče; Tezga i tada prima porudžbine, izdaje dokumente i ponavlja fiskalizaciju
Problem na tvojoj strani (mreža, sopstveni server)NeVan granice odgovornosti dobavljača

Ono što se ne računa u dostupnost nije bez posledica, i zato je važno kako se ponaša sistem u tom vremenu. Šta se dešava sa porudžbinom kad Poreska uprava ne odgovara opisano je u tekstu kad Poreska uprava ne radi: dokument se izda, odgovor je 202, a ponavljanje ide na 10 minuta do 12 puta u 48 sati. Stanje sistema je i javno, bez prijave, na strani status.

Ko odgovara za koji sloj Tvoj sistem web shop, ERP tvoja infrastruktura tvoja odgovornost Tezga API 99,9% mesečno oko 43 min zastoja odziv po stepenu ugovorena odgovornost Poreska uprava V-PFR, SUF van ugovorene mere Tezga ponavlja fiskalizaciju Svaki sloj ima svog vlasnika. Ugovor kaže koji je čiji, i šta se dešava na granici.

Dostupnost se ugovara za sloj koji dobavljač kontroliše. Za sloj državnog sistema ugovara se ponašanje, ne procenat.

Koji stepen odziva se ugovara?

Dostupnost kaže koliko često sistem radi, a odziv koliko brzo čovek reaguje kad ne radi. To su dve različite stavke. Stepen odziva se bira u ugovoru, a pred najavljenu akciju ograničenje API-ja se podiže na zahtev.

StepenPrvi odzivRešenjeDežurstvo
Standard4 sata radnim danomSledeći radni danBez dežurstva
Prošireni2 sata, 7 dana u nedeljiIsti danDežurni telefon 08-22 h
Kritičan promet30 minuta, 0-244 sata za zastoj prometaDežurstvo 0-24, imenovan inženjer

Izbor zavisi od cene minuta zastoja tvoje prodaje, a ne od veličine firme. Sajt koji u noći bez računa gubi samo komfor kupca ne treba treći stepen. Prodaja ulaznica ili akcija u 20 časova treba.

Gde su podaci i ko ih vidi?

Aplikacija i baza rade u Evropskoj uniji, u Frankfurtu. Obrađivači su navedeni u Politici privatnosti: Vercel, Neon, Cloudflare i Resend. Ugovor o obradi podataka (ZZPL i GDPR) je deo uslova: tvoja firma je rukovalac, a Tezga obrađivač. Administracija Tezge vidi tehničko stanje naloga, a ne promet, račune ni kupce.

Bezbednosni element, lozinka i tajne se čuvaju šifrovano (AES-256-GCM) i ne prikazuju se nazad ni korisniku ni dobavljaču. API ključevi se čuvaju kao SHA-256 heš i vide se samo jednom, pri pravljenju. Tezga fiskalizuje posle potvrde uplate i ne vidi podatke kartice, pa PCI DSS opseg ostaje kod tvog platnog posrednika. Više o ključevima je u tekstu o bezbednosti API integracije.

Šta znači „usklađeno sa ISO/IEC 27001”?

To je važno pitanje, jer se reč sertifikat često koristi pogrešno. Tezga vodi sistem upravljanja bezbednošću informacija po standardu ISO/IEC 27001:2022: politika bezbednosti, procena i tretman rizika, izjava o primenljivosti za svih 93 kontrole Aneksa A, upravljanje incidentima, kontinuitet poslovanja, kontrola dobavljača i interna provera. To je izjava o usklađenosti, ne sertifikat izdat od akreditovanog tela. Dokumentacija se daje na uvid uz ugovor o poverljivosti (NDA). Ako tvoja politika nabavke zahteva sertifikat, to treba reći pre potpisa.

Kako izgleda izlaz iz ugovora?

Pitanje izlaza se postavlja pre ulaska, ne na kraju. Sve podatke firme preuzimaš jednim klikom kao ZIP, iz svih tabela, bez tajni, a izvoz je dostupan u JSON, XLSX i CSV obliku. Fiskalni zapisi se ne brišu ni podešavanjem ni brisanjem naloga: firma koja je ikad izdala fiskalni račun se anonimizuje, a računi ostaju zbog zakonskog roka čuvanja od 10 godina. Kopija baze koja radi kod kupca ne postoji, jer je Tezga usluga u oblaku. Ko to traži, treba da potraži drugačije rešenje.

Ažuriranja zbog izmena propisa nisu posebna stavka: Tezga se ažurira na svojoj strani, bez instalacije kod tebe, a prethodna verzija ostaje spremna za vraćanje u nekoliko sekundi. Usklađivanje sa izmenama propisa je deo cene, bez doplate.

Zašto je ugovor najmanje tri godine?

Zato što su integracija, probni rad, SLA i dežurstvo rad unapred: povezivanje platforme i ERP-a, mapiranje tokova (prodaja, povrat, avans, otkazivanje) i praćenje tvojih sistema. U oba modela ugovor traje najmanje tri godine, što daje predvidiv odnos obema stranama. Model po računu (2 RSD po računu uz 5.000 € integracije po sajtu) i fiksni (800 € mesečno po sajtu uz 2.500 €) su opisani na strani Enterprise. Iznosi su u evrima, a plaća se u dinarima po srednjem kursu NBS na dan izdavanja fakture.

Izvori: uslovi Enterprise nivoa, verzija 1.0, ažurirano 14.10.2026 (tezgafiskal.com/enterprise); Politika privatnosti i Sigurnost i zaštita podataka (tezgafiskal.com); javna strana statusa (tezgafiskal.com/status); Zakon o zaštiti podataka o ličnosti (Sl. glasnik RS 87/2018); Uredba (EU) 2016/679 (GDPR); ISO/IEC 27001:2022. Tekst nije pravni savet; ugovor proveri sa svojim pravnikom.

Česta pitanja

Šta tačno meri ugovorenih 99,9% dostupnosti?

Dostupnost API-ja za izdavanje računa i javnih strana računa, po kalendarskom mesecu. Najavljeno održavanje i ispad sistema Poreske uprave (V-PFR, SUF) se ne računaju, jer na njih dobavljač ne može da utiče.

Koliko je 99,9% dostupnosti u minutima mesečno?

Za mesec od 30 dana to je najviše oko 43 minuta zastoja, jer 0,1 odsto od 43.200 minuta iznosi 43,2 minuta. U mesecu od 31 dan granica je oko 45 minuta.

Koji stepen odziva da izaberem za web shop sa velikim prometom?

Izaberi po ceni minuta zastoja prodaje. Standard (prvi odziv 4 sata radnim danom) je za sisteme koji mogu da sačekaju. Prošireni (2 sata, 7 dana u nedelji, dežurni telefon 08-22 h) je razuman minimum za prodavnicu koja radi i vikendom. Kritičan promet (30 minuta, 0-24, imenovan inženjer) je za akcije i prodaju sa vrhovima.

Da li je Tezga ISO 27001 sertifikovana?

Ne. Tezga vodi sistem upravljanja bezbednošću informacija po standardu ISO/IEC 27001:2022, sa izjavom o primenljivosti za svih 93 kontrole Aneksa A, ali je to izjava o usklađenosti, ne sertifikat. Dokumentacija se daje na uvid uz ugovor o poverljivosti.

Ko sve ima pristup podacima mog naloga?

Tvoji korisnici po ulogama, a administracija Tezge vidi samo tehničko stanje naloga, ne promet, račune ni kupce. Bezbednosni element i tajne su šifrovani i ne prikazuju se nazad ni tebi ni nama, a svaka administrativna radnja ostaje u dnevniku.

Šta se dešava sa podacima ako raskinem ugovor?

Sve podatke firme preuzimaš kao ZIP jednim klikom, a izvoz je dostupan u JSON, XLSX i CSV obliku. Fiskalni zapisi se ne brišu zbog zakonskog roka čuvanja od 10 godina: firma se anonimizuje, a računi ostaju.

Može li više pravnih lica pod jednim ugovorom?

Može. Svako pravno lice ima svoj PIB, svoj bezbednosni element i svoj nalog kod Poreske uprave, a ugovor i SLA su zajednički. Cena se računa po sajtu, a sajt je jedna prodavnica: jedan domen na jednoj instanci platforme.

Zašto ugovor traje najmanje tri godine?

Integracija, probni rad, SLA i dežurstvo traže rad unapred, pa je trajanje u oba modela najmanje tri godine. To obema stranama daje predvidiv odnos i fiksnu cenu u celom periodu.

Ako nabavka traži nacrt ugovora i izjavu o usklađenosti, pošalji platformu, broj sajtova i okviran broj računa mesečno preko strane Enterprise. Tehnički tim može odmah da proveri tok na simulaciji: probni pristup traje 48 sati i otvara se na strani probaj fiskalnu kasu.