Baš kao V-PFR, L-PFR usluga takođe prima podatke o transakciji od POS-a, fiskalizuje ih, vraća fiskalizovan račun natrag POS-u i prilaže podatke za odobravanje TaxCore-u – međutim, pruža dodatnu opciju da sve ovo uradi sa internet konekcijom.
Proces uključuje sledeće korake:
- Kasir unosi tražene informacije preko akreditovanog POS;
- POS generiše podatke o zahtevu i šalje ih kao zahtev L-PFR-u koristeći JSON putem HTTP protokola;
- L-PFR potvrđuje format računa;
- L-PFR izračunava poreze na osnovu trenutne poreske stope;
- L-PFR šalje podatke o računu Bezbednosnom Elementu za fiskalizaciju prilagajući trenutni datum i vreme i PIN kod/šifru ukoliko je zahtevano;
- Bezbednosni element potpisuje račun i vraća podatke L-PFR-u;
- L-PFR proizvodi fajl dnevnika- tekstualno predstavljanje računa;
- L-PFR generiše verfikacioni URL;
- [opcionalno] L-PFR kreira QR kod- grafičku reprezentaciju verifikacionog URL-a;
- L-PFR kreira račun sa svim obaveznim elementima (podaci o računu, prethodno generisanim potpison, verifikacioni URL i dnevnik), generise jednokratni ključ i enkriptuje račun koristeći simetrični algoritam. L-PFR enkriptuje jednokratni simetrični ključ koristeći sistemski javni ključ poreske uprave i dodaje ga paketu tako da će ga TaxCore sistem dekriptovati simetrični ključ i pristupiti sadržaju paketa kada stigne u TaxCore sistem.
- Ako je internet konekcija dostupna, L-PFR šalje revizorske podatke TaxCore-u.
- L-PFR vraća rezultat fiskalizacije računa (dnevnik+QR kod/verifikacioni URL) natrag POS-u.
- POS štampa fiskalni račun i kasir ga daje potrošaču (ili šalje elektronski račun potrošaču)