Fiscalizare, Bon Fiscal & Imprimante Termice — Appy POS Bridge
Comanda ajunge singură pe hârtie: bonul de bucătărie la bucătărie, cel de bar la bar, eticheta la imprimanta ei, iar bonul fiscal la casa de marcat prin integrarea FiscalNet.
Appy POS Bridge, serverul de printare care rulează pe un PC din local, face legătura între POS-ul din cloud și hârtia din restaurant. Fiecare tichet — bonul de client, bonul de producție de la bucătărie sau bar, eticheta, nota de plată — ajunge la el prin conexiunea cu serverul, se scrie într-o coadă locală și pleacă spre imprimanta termică pe care ai mapat-o pentru acel tip de tichet. Fiscalizarea nu o facem noi: bonul fiscal se emite prin FiscalNet, middleware-ul care vorbește efectiv cu casa de marcat, iar puntea duce comenzile fiscale până acolo și întoarce în POS numărul de bon primit. Dacă pică internetul sau o imprimantă este offline, jobul nu dispare — rămâne în coada locală de pe disc și se reia, inclusiv după o repornire a serviciului sau o pană de curent.
Solicită o EvaluarePrețuri transparente: Starter 0 € · Appy POS de la 49 €/lună · Vezi prețurile

300+ restaurante folosesc deja APPY POS
Ce este un server de printare pentru restaurant?
Un server de printare este programul care leagă POS-ul din cloud de imprimantele fizice din local. Browserul nu poate vorbi direct cu o imprimantă termică, așa că serverul o face în locul lui: primește tichetul, îl trimite la imprimanta potrivită și îl păstrează în coadă dacă aceasta e offline.
- Bon de client, bon de bucătărie, bon de bar și etichete
- Rutare pe secții: fiecare stație primește doar tichetul ei
- Imprimante termice în rețea, pe USB sau prin spooler-ul Windows
- Coadă locală pe disc, care supraviețuiește unei pene de curent
- Bon fiscal prin integrarea FiscalNet
- Deduplicare: un tichet retrimis nu se tipărește a doua oară
Appy POS Bridge nu fiscalizează el însuși și nu e casă de marcat. Bonul fiscal se emite prin FiscalNet, care vorbește cu dispozitivul certificat. Rulează doar pe Windows și nu suportă imprimante Bluetooth.
Provocări
- Browserul nu poate vorbi direct cu o imprimantă termică — nici pe rețea, nici pe port serial, nici prin spooler-ul Windows.
- Dacă pică netul sau imprimanta este offline în mijlocul serviciului, bonul de bucătărie se pierde fără ca cineva să afle.
- Când POS-ul dă timeout și retrimite cererea, aceeași comandă se poate tipări de două ori — pe casa de marcat asta înseamnă un al doilea bon fiscal real.
- Fiecare tip de bon are altă destinație, iar cineva ajunge să aleagă manual imprimanta la fiecare tipărire.
Cu APPY
- Appy POS Bridge, serviciul Windows instalat pe un PC din local, vorbește cu imprimantele în locul browserului: rețea TCP, USB / port serial, spooler Windows sau imprimantă office.
- Joburile stau într-o coadă locală pe disc și se reiau automat; cele întrerupte în timpul trimiterii sunt repuse în coadă după repornire.
- Livrarea dublă a aceluiași job nu produce un al doilea bon — protecția este pe trei niveluri independente, iar duplicatul raportează rezultatul real al primei încercări.
- Fiecare tip de tichet are imprimanta lui, mapată o singură dată în panoul local — apoi rutarea se face singură, la fiecare comandă.
Rezultate
Caracteristici
Cinci moduri de conectare a imprimantelor
Rețea TCP cu ESC/POS, USB sau port serial COM, spooler Windows în mod raw pentru imprimantele termice care au doar driver de Windows, randare pe pagină pentru o imprimantă laser sau office, plus export ca fișier într-un folder urmărit. Același conținut de bon merge pe oricare dintre ele.
Bon fiscal prin integrarea FiscalNet
Bonul fiscal nu îl construim noi. POS-ul compune liniile de comandă fiscală, Appy POS Bridge le trimite prin HTTP către FiscalNet — middleware-ul care vorbește cu casa de marcat — și întoarce în POS numărul de bon. Timeout de 15 secunde, iar dacă FiscalNet refuză, primești codul și mesajul lui de eroare, nu o eroare inventată de noi.
Coadă locală care supraviețuiește căderilor
Joburile se scriu într-o bază SQLite pe PC-ul din local. Repornirea serviciului sau pana de curent nu le șterge, iar cele rămase blocate în trimitere se repun automat în coadă. Implicit sunt 3 tentative, cu pauză care se dublează între ele — 2 secunde, apoi 4; dacă ridici numărul de tentative, pauza crește mai departe, plafonată la 16 secunde.
Fără bon dublat la retrimitere
Aceeași cerere ajunsă de două ori nu se tipărește de două ori: cheie de idempotență cu memorie de 5 minute pe calea HTTP, revendicare între livrarea directă și cea prin releu, plus ignorarea la inserare a unui id de job deja existent în coadă. Duplicatul raportează rezultatul real al primei încercări — un capac deschis sau hârtia terminată nu se maschează niciodată ca „tipărit cu succes".
Layout-ul bonului vine din șablon, nu din cod
Conținutul tichetului este text cu marcaje, controlat din platformă: centrare, bold, video invers, font A sau B, mărire de la 1× la 8×, linii separatoare, rânduri pe două coloane, lățime configurabilă între 16 și 64 de caractere, tăiere, beep și deschidere de sertar. Codul QR este generat de firmware-ul imprimantei, iar logo-ul se descarcă din URL și se tipărește ca imagine raster — PNG, JPEG sau WebP.
Panou local, scanare și print de test
Pe PC-ul din local ai o interfață web în română, engleză și bulgară: scanezi rețeaua după imprimante pe portul 9100, enumeri porturile COM și imprimantele instalate în Windows, mapezi câte o imprimantă pe fiecare tip de tichet, dai un print de test și urmărești joburile recente, starea conexiunii și sănătatea cozii.
Cum funcționează
Se instalează pe un PC din local
Se instalează pe un PC din local
Un singur installer pune serviciul Windows pe un calculator care rămâne pornit în restaurant, deschide portul din firewall și creează scurtătura către panoul local. Cerințe: Windows pe 64 de biți, minimum Windows 7 SP1, cu .NET Framework 4.8. Configurația și credențialele rămân criptate pe disc cu cheia mașinii, deci fișierul nu poate fi citit pe alt calculator.
Mapezi câte o imprimantă pe fiecare tip de tichet
Mapezi câte o imprimantă pe fiecare tip de tichet
Din panoul local alegi aplicația, locația și dispozitivul POS, scanezi rețeaua sau porturile COM, adaugi imprimantele și le legi la tipurile de tichet pe care serverul le definește pentru dispozitivul tău — bon de bucătărie, bon de bar, etichetă, bon fiscal și oricare altele configurate în platformă. Un print de test confirmă fiecare punct înainte de primul serviciu. Poți repeta totul și fără hardware, pe simulatoarele incluse — cel fiscal folosește doar linii de text, deci testul nu emite un bon real.
Apoi te uiți doar la trei cifre
Apoi te uiți doar la trei cifre
După configurare nu mai atingi nimic: puntea se actualizează singură — o primă verificare la 2 minute după pornire, apoi la fiecare 3 ore și de fiecare dată când revine conexiunea cu serverul. Panoul arată trei numere care ar trebui să fie zero: rezultate care nu au ajuns încă la server, joburi neconfirmate și joburi blocate de peste 5 minute. Dacă vreunul crește, vezi problema înainte să o vadă clientul.
Specificații pe care le poți verifica
Întrebări frecvente
Vezi dacă Appy POS Bridge se așază peste ce ai deja în local
Ne uităm împreună la imprimantele termice, la casa de marcat și la PC-ul din restaurantul tău și îți spunem sincer ce merge din prima, ce trebuie schimbat și ce rămâne în sarcina FiscalNet.
Solicită o Evaluare