Modalità offline avanzata
La modalità offline garantisce che il tuo POS rimanga utilizzabile anche quando la connessione Internet è instabile o persa.

Questa sezione spiega comportamenti avanzati, casi limite e best practice quando si utilizza il POS offline.
Funzionalità offline (Visualizzazione avanzata)
Completamente supportato offline:
- Creazione di ordini
- Aggiunta di elementi
- Modifica carrello
- Applicazione di commenti
- Visualizzazione dei dati di prodotto memorizzati nella cache
- Stampa dei biglietti (solo stampanti locali)
- Salvataggio degli ordini localmente
Parzialmente supportato:
- Stato della tabella (mostra l’ultimo stato noto)
- Disponibilità del prodotto (memorizzato nella cache)
Non supportato offline:
- Pagamenti online (Stripe / PayPal / Payconiq online)
- Ordine di consegna e convalida dell’indirizzo
- Richieste di prenotazione
- Sincronizzazione POS con KDS
- Sincronizzazione dello stato della tabella multi-dispositivo
- Commutazione multinegozio
Comportamento di archiviazione locale
Quando sei offline:
- Gli ordini vengono salvati in una coda locale
- Viene visualizzato il badge “Sincronizzazione in sospeso”.
- Una volta ripristinata la connessione → tutti gli ordini in coda si sincronizzano automaticamente

Gestione dei pagamenti offline
Contanti
✔ Pienamente supportato (il POS è locale)
Scheda terminale
✔ Supportato se il terminale è indipendente (la maggior parte dei terminali funziona separatamente)
Payconiq POS
⚠ Potrebbe richiedere la rete → dipende dal dispositivo
Stripe/PayPal
❌ Non consentito offline
Suggerimenti per luoghi con Wi-Fi inaffidabile
💡 Preferire stampanti di rete LAN locale
💡 Mantieni un tablet POS dedicato su rete cablata
💡 Posiziona un ripetitore Wi-Fi vicino al bar/terrazza
💡 Abilita la stampa automatica per i biglietti della cucina
💡 Incoraggia gli ordini QR solo se la rete è stabile
Recupero dopo il ritorno di Internet
Quando la connessione viene ripristinata:
- Il sistema convalida gli ordini in coda
- Gli ordini vengono sincronizzati con il backend
- KDS riceve tutti i biglietti persi
- Aggiornamenti del dashboard
- Lo stato del pagamento viene ricalcolato