Autorizacija i autentikacija potrebna za rad na blagajni odvija se putem certifikata. Restoranski api komunicira s klijentskim aplikacijama pomoću šifriranog JWT tokena. Za šifriranje i dešifriranje tokena potrebno je imati privatni, javni i simetrični ključ.
1.Preuzimanje datoteke i osposobljavanje blagajne za rad
Datoteku koja sadrži certifikat, lozinku certifikata, privatni ključ, javni ključ i simetrični ključ potrebno je preuzeti na portalu za restorane. Certifikat traje godinu dana, odnosno svake godine na datum 01.08. ističe certifikat te je potrebno preuzeti novu datoteku s certifikatom i ostalim potrebnim ključevima.
Postupak preuzimanja datoteke
Postupak osposobljavanja blagajne za rad
[1] Ako se skočni prozor ne pojavljuje stisnuti kombinaciju tipki ctrl + F5. Ako instalirani certifikat ne postoji potrebno ga je ručno učitati u preglednik. Chrome: Postavke -> Privatnost i sigurnost -> Sigurnost -> Napredno -> Upravljanje potvrdama -> Import. Firefox: Postavke -> Privatnost i sigurnost -> Prikaz certifikata -> Uvezi
2.Ponovno preuzimanje datoteke nakon isteka certifikata i osposobljavanje blagajne
Postupak za preuzimanje datoteke je isti.
Prije instalacije novog certifikata potrebno je izbrisati stari certifikat.
Instalirati novi certifikat prema gore opisanim uputama.
Otvoriti klijentsku aplikaciju u pregledniku, iz skočnog prozora odabrati novi certifikat koji je prethodno instaliran.
Ako su polja za unos privatnog i simetričnog ključa skriveni kliknuti na opciju Izbriši ključeve. Iz tekst dokumenta kopirati cijeli sadržaj privatnog ključa i zalijepiti u za to predviđeno polje, isto tako I za simetrični ključ.
3.Poništavanje važećeg certifikata i ponovno preuzimanje datoteke
Postupak poništavanja važećeg certifikata
Korak 4.
Korak 5.
4.Učitavanje fiskalnog certifikata
Ako je objekt u sustavu fiskalizacije potrebno je učitati fiskalni certifikat te unjeti oznake naplatnog uređaja i poslovnog prostora.
Postupak: