Ordinazione self-service¶
Gli ospiti scansionano un codice QR al tavolo e possono ordinare e pagare direttamente dallo smartphone — senza dover attendere il cameriere. Il modulo è particolarmente adatto per aree self-service, birrerie all'aperto, festival e tutti gli esercizi che desiderano velocizzare il proprio servizio.
Attivazione: Admin → Impostazioni → Esercizio → Tab Self-Order → Blocco Ordinazione QR al tavolo
Indice¶
- Panoramica delle funzioni
- Configurazione
- Creare i codici QR
- Posti a sedere (opzionale)
- Vista ospite (smartphone)
- Vista POS (personale)
- Self-Payment (pagamento autonomo)
- Chiamata cameriere
- Impostazioni
- Domande frequenti
Panoramica delle funzioni¶
| Funzione | Descrizione |
|---|---|
| Codice QR al tavolo | Ogni tavolo riceve un codice QR univoco che rimanda all'ordinazione |
| Menu sullo smartphone | Gli ospiti vedono il menu completo con immagini, opzioni e prezzi |
| Ordinare senza cameriere | Gli ordini vengono inviati direttamente alla cucina |
| Assegnazione del posto a sedere | Con i posti a sedere attivati, ogni ordine viene assegnato a un posto |
| Self-Payment | Gli ospiti possono pagare il conto direttamente dallo smartphone con carta |
| Chiamata cameriere | Gli ospiti possono chiamare il cameriere con la pressione di un pulsante |
| Mancia | Selezione della mancia (0 %, 5 %, 10 %, 15 % o personalizzata) al pagamento |
Configurazione¶
Passo 1: Attivare il modulo¶
- Admin → Impostazioni → Tab Features
- Attivare Ordinazione self-service
- Salvare
Passo 2: Attivare l'ordinazione QR al tavolo¶
- Admin → Impostazioni → Esercizio → Tab Self-Order
- Nel blocco Ordinazione QR al tavolo attivare l'interruttore Attivato
- Salvare
Nota: Questo interruttore si trovava prima sotto Ordinazione online → Tab Ordine. È stato spostato in Impostazioni → Esercizio → Self-Order. Nell'Admin dell'Online-Shop non è più presente.
Se gli ospiti devono pagare autonomamente dallo smartphone (Self-Payment), configurare inoltre un fornitore di pagamento (Stripe o PayPal) sotto Admin → Ordinazione online → Tab Pagamento.
Dettagli sulla maschera nel manuale Online-Shop.
Passo 3: Gestire il menu¶
L'ordinazione self-service utilizza lo stesso menu online dell'Online-Shop:
- Admin → Articoli → aprire l'articolo desiderato
- Tab Online → attivare Visibile nell'Online-Shop
- Opzionale: aggiungere descrizione, immagini e allergeni
- Salvare
Suggerimento: Solo gli articoli abilitati per l'Online-Shop compaiono nell'ordinazione self-service.
Passo 4: Creare i codici QR¶
Vedere la sezione Creare i codici QR.
Creare i codici QR¶
Ogni tavolo necessita di un proprio codice QR. Il codice QR contiene un token crittografico che identifica il tavolo in modo univoco.
Generare un codice QR¶
- Admin → Tavoli → selezionare il tavolo
- Nel pannello di dettaglio cliccare su Genera codice QR
- Il sistema crea un nuovo token di sessione univoco
- Il codice QR viene mostrato come immagine
Testare il codice QR localmente¶
Il codice QR rimanda al dominio cliente ({name}.order.dikas.de), raggiungibile solo da Internet. Per testarlo dal dispositivo cassa/di lavoro:
- Admin → Tavoli → selezionare il tavolo → Genera codice QR
- Nella sezione QR cliccare sul pulsante Test locale (simbolo della provetta)
- La vista di ordinazione ospite del tavolo si apre in una nuova scheda — direttamente su questo dispositivo, senza il dominio cliente
Stampare il codice QR¶
- Cliccare su Scarica codice QR (formato PNG)
- Stampare il codice QR su un cartello resistente alle intemperie o su un espositore da tavolo
- Dimensione minima consigliata: 4 × 4 cm
Rinnovare il codice QR¶
Un codice QR può essere rinnovato in qualsiasi momento:
- Admin → Tavoli → selezionare il tavolo → Genera codice QR
- Il vecchio codice QR diventa immediatamente non valido
- Gli ospiti con il vecchio codice QR vedono un messaggio di errore
Importante: Dopo il rinnovo, i codici QR stampati al tavolo devono essere sostituiti.
Rotazione automatica dei codici QR¶
Facoltativamente i codici QR possono essere rinnovati automaticamente ogni giorno:
- Admin → Impostazioni → Tab Ordinazione self-service
- Attivare Rinnova i token dei codici QR alla chiusura giornaliera
- A ogni chiusura giornaliera tutti i codici QR diventano non validi e ne vengono creati di nuovi
Attenzione: Con la rotazione automatica i codici QR devono essere mostrati digitalmente (ad es. su un tablet al tavolo), poiché i codici stampati diventano obsoleti ogni giorno.
Posti a sedere (opzionale)¶
Quando un tavolo ha più ospiti, gli ordini possono essere assegnati ai posti a sedere. Così il personale sa quale ordine appartiene a quale ospite.
Attivare i posti a sedere¶
- Admin → Tavoli → Tab Gruppi
- Modificare il gruppo tavoli
- Attivare Utilizza posti a sedere
- Impostare il Numero di posti a sedere (predefinito: 4, max. 99)
- Salvare
Come funziona¶
- Al primo ordine, l'ospite riceve automaticamente il successivo posto a sedere libero
- Il posto a sedere viene salvato tramite cookie nel browser (valido 24 ore)
- Ogni ospite vede solo i propri ordini
- Al pagamento si può scegliere tra "Solo il mio posto" e "Tutto il tavolo"
Rappresentazione POS¶
Quando i posti a sedere sono attivati, nella vista tavolo al POS compaiono tab dei posti aggiuntivi:
| Tab | Visualizzazione |
|---|---|
| Totale | Tutti gli ordini del tavolo |
| Posto 1 | Solo gli ordini del posto 1 |
| Posto 2 | Solo gli ordini del posto 2 |
| ... | ... |
I posti occupati vengono evidenziati a colori.
Vista ospite (smartphone)¶
L'ospite scansiona il codice QR e arriva su una pagina ottimizzata per dispositivi mobili con tre tab.
Tab: Menu¶
- Barra delle categorie in alto: pulsanti orizzontali per saltare rapidamente tra i gruppi
- Schede degli articoli con immagine, nome, descrizione e prezzo
- Pulsante più per aggiungere al carrello
- Per gli articoli con opzioni (ad es. contorni, extra): si apre automaticamente un dialogo di selezione
- Badge dietetici: Vegano, Vegetariano, Senza glutine vengono mostrati automaticamente
Carrello¶
- Sul bordo inferiore dello schermo compare una barra del carrello: "3 articoli — 24,50 €"
- Al tocco si apre l'overlay del carrello:
- Nome dell'articolo e opzioni selezionate
- Pulsanti più/meno per modificare la quantità
- Campo di immissione per le note per la cucina (ad es. "senza cipolle")
- Pulsante Ordina
Tab: Ordini¶
- Panoramica di tutti i propri ordini
- Nome dell'articolo, quantità, prezzo ed extra selezionati
- Aggiornamento automatico ogni 15 secondi
- Somma totale alla fine dell'elenco
Tab: Pagamento¶
Vedere la sezione Self-Payment.
Account cliente (opzionale)¶
Se nell'Online-Shop l'interruttore Account cliente è attivo (Admin → Ordinazione online → Ordine), nell'intestazione dell'ordinazione QR compare un'icona persona. Con essa un ospite può accedere o registrarsi — gli stessi account dell'Online-Shop.
- I miei ordini: una volta loggato, l'ospite vede i suoi ordini online precedenti.
- Riordina: con un clic le posizioni di un ordine precedente (verificate rispetto al menu attuale) vengono inserite nel carrello del tavolo.
- Scontrino e ricevuta di rappresentanza: per ogni ordine l'ospite può scaricare lo scontrino in PDF o riceverlo via e-mail; una ricevuta di rappresentanza (con occasione/partecipanti opzionali) è disponibile nell'account web.
L'accesso è opzionale — l'ordinazione self-service anonima funziona come di consueto senza account.
Vista POS (personale)¶
Riconoscere gli ordini self-service¶
Gli ordini effettuati dagli ospiti tramite ordinazione self-service sono contrassegnati al POS con un simbolo 📱 davanti al nome dell'articolo.
Conferma dell'ordine¶
A seconda dell'impostazione, gli ordini vengono trattati in modo diverso:
| Modalità | Comportamento |
|---|---|
| Conferma automatica | L'ordine viene creato subito come OpenBon e inviato alla cucina |
| Conferma manuale | L'ordine compare per la conferma al POS sotto Ordini al tavolo (simbolo in alto nella barra cassa) e viene lì accettato o rifiutato |
Suggerimento: La conferma automatica è la modalità predefinita ed è consigliata per la maggior parte degli esercizi.
💡 Vista Ordini al tavolo: Il pulsante POS Ordini al tavolo (simbolo QR, badge = ordini al tavolo aperti) mostra esclusivamente gli ordini QR/self-service al tavolo con le fasi Nuovo → In lavorazione → Pronto → Evaso. Gli ordini di ritiro e consegna dall'Online-Shop passano invece attraverso il modulo Servizio consegna.
Impostazione: Admin → Impostazioni → Tab Ordinazione self-service → Conferma automatica degli ordini
Pulizia del tavolo¶
Se l'obbligo di pulizia del tavolo è attivato (Admin → Impostazioni → Esercizio → Pulizia del tavolo dopo l'incasso), il tavolo viene automaticamente messo nello stato "Pulizia" dopo un pagamento Self-Payment.
Self-Payment (pagamento autonomo)¶
Gli ospiti possono pagare il conto direttamente dallo smartphone, senza dover attendere il cameriere.
Requisiti¶
- Il fornitore di pagamento deve essere configurato (Stripe o PayPal)
- Admin → Ordinazione online → Configurazione → inserire le credenziali di accesso Stripe/PayPal
Procedura di pagamento (vista ospite)¶
- Toccare il tab Pagamento
- Viene mostrato il conto con tutte le posizioni aperte
- In caso di posti a sedere: scegliere tra "Solo il mio posto" e "Pagare tutto il tavolo"
- Selezionare la mancia:
| Opzione | Descrizione |
|---|---|
| Nessuna | Nessuna mancia |
| 5 % | 5 % della somma del conto |
| 10 % | 10 % della somma del conto |
| 15 % | 15 % della somma del conto |
| Altro | Inserire un importo personalizzato |
- Viene mostrato l'importo totale (incl. mancia)
- "Pagare con carta" per il pagamento con carta tramite Stripe
- In alternativa: "Pagare in contanti — chiamare il cameriere" chiama il cameriere per il pagamento in contanti
Dopo il pagamento¶
- Indicazione di successo sullo smartphone
- Lo scontrino viene creato nel sistema (con metodo di pagamento "Pagamento online")
- Il tavolo viene liberato automaticamente (quando tutte le posizioni sono pagate)
- In caso di obbligo di pulizia del tavolo: il tavolo passa allo stato "Pulizia"
Sicurezza¶
- Ogni pagamento ha un PaymentIntentId univoco (protezione di idempotenza)
- I pagamenti doppi vengono riconosciuti ed evitati automaticamente
- I dati di pagamento non vengono mai salvati sul server DiKAS (Stripe/PayPal)
Chiamata cameriere¶
Su ogni pagina dell'ordinazione self-service si trova un pulsante campanello arancione (in basso a destra). Con esso l'ospite può chiamare il cameriere.
Come funziona (vista ospite)¶
- Toccare il pulsante campanello
- Selezionare il motivo:
| Motivo | Caso d'uso tipico |
|---|---|
| Consulenza | Domanda sul menu o consiglio desiderato |
| Pagamento in contanti | L'ospite desidera pagare in contanti |
| Altro | Tutte le altre richieste |
- Dopo l'invio: viene mostrato "Cameriere chiamato"
- 60 secondi di attesa — in questo lasso di tempo non è possibile chiamare di nuovo
Come funziona (vista POS)¶
- Il tavolo riceve un bordo arancione pulsante
- Sul tavolo compare un simbolo campanello (in caso di pagamento in contanti/con carta un simbolo moneta o carta)
- All'apertura del tavolo la chiamata cameriere viene automaticamente confermata
Allerta opzionale (suono + pannello allarmi)¶
Il contrassegno del tavolo è visibile solo nella schermata tavoli. Affinché il personale percepisca ovunque una chiamata cameriere o una richiesta di pagamento con suono e pannello allarmi, è possibile collegare l'allerta:
- Admin → Impostazioni → Esercizio → Tab Allarme → attivare Allerta e creare almeno un tipo di allarme
- Nella sezione Trigger automatici scegliere il tipo di allarme per "Allarme in caso di chiamata cameriere / richiesta di pagamento"
- Salvare
Da quel momento ogni chiamata cameriere dall'ordinazione QR al tavolo (Pagamento, Consulenza, Altro) attiva l'allarme selezionato — con numero del tavolo e motivo nel messaggio. Se il trigger rimane vuoto, resta solo il contrassegno silenzioso del tavolo.
Impostazioni¶
Impostazioni del modulo¶
Admin → Impostazioni → Tab Ordinazione self-service
| Impostazione | Descrizione | Predefinito |
|---|---|---|
| Conferma automatica degli ordini | Gli ordini vengono creati direttamente come OpenBon senza verifica manuale | Attivato |
| Rinnova i token dei codici QR alla chiusura giornaliera | Tutti i codici QR diventano non validi alla chiusura giornaliera e ne vengono creati di nuovi | Disattivato |
Fornitore di pagamento¶
Admin → Ordinazione online → Tab Configurazione
| Campo | Descrizione |
|---|---|
| Stripe Publishable Key | Chiave Stripe pubblica per la gestione dei pagamenti |
| Stripe Secret Key | Chiave Stripe segreta (non viene mai inviata al browser) |
| PayPal Client ID | PayPal Client ID per la gestione dei pagamenti |
| PayPal Secret | PayPal Secret per la gestione dei pagamenti |
Posti a sedere¶
Admin → Tavoli → Gruppi → modificare il gruppo
| Campo | Descrizione | Predefinito |
|---|---|---|
| Utilizza posti a sedere | Gli ordini vengono assegnati ai posti a sedere | Disattivato |
| Numero di posti a sedere | Numero massimo di posti a sedere per tavolo di questo gruppo | 4 |
Consigli pratici¶
Birreria all'aperto / Area esterna¶
- Utilizzare cartelli con codice QR resistenti alle intemperie (laminati o resistenti ai raggi UV)
- Lasciare disattivata la rotazione automatica dei token (codici stampati)
- Disattivare i posti a sedere (sedute libere)
Festival / Festa associativa¶
- Codici QR grandi e ben visibili sugli espositori da tavolo
- Attivare la conferma automatica (flusso rapido)
- Attivare il Self-Payment per una gestione più veloce
Ristorante / Locale¶
- Stampare il codice QR con discrezione nel menu o sull'espositore da tavolo
- Attivare i posti a sedere per la corretta assegnazione
- La chiamata cameriere facilita il workflow di servizio
Disco / Club¶
- Codici QR sui tavoli alti o nei privé
- Combinazione con il modulo Ticketing (biglietti + ordinazione al tavolo)
- Self-Payment per un rapido conteggio delle bevande
Domande frequenti¶
Mi serve un Online-Shop per utilizzare l'ordinazione self-service? Sì, l'ordinazione self-service utilizza l'infrastruttura dell'Online-Shop (menu, fornitore di pagamento). L'Online-Shop deve essere attivato, ma un servizio consegna non è necessario.
Cosa succede quando il codice QR è scaduto? L'ospite vede il messaggio "Tavolo non trovato o codice QR scaduto" e gli viene chiesto di scansionare nuovamente il codice QR. È necessario generare un nuovo codice QR nell'Admin.
Gli ospiti possono ordinare senza assegnazione di un posto a sedere? Sì, quando i posti a sedere sono disattivati, tutti gli ordini vengono assegnati all'intero tavolo.
Per quanto tempo è valido un codice QR? Un codice QR resta valido finché non viene rinnovato manualmente o non viene eseguita la chiusura giornaliera con la rotazione dei token attivata.
L'ordinazione self-service funziona anche senza connessione a Internet? No, sia lo smartphone dell'ospite che il server DiKAS necessitano di una connessione a Internet.
Un ospite può ordinare per tutto il tavolo? Sì, ogni ospite può ordinare un numero qualsiasi di articoli. L'assegnazione del posto a sedere serve solo per l'assegnazione al pagamento.
Cosa succede se un ospite chiude il browser? Il carrello viene salvato nella sessione del browser. Alla nuova scansione del codice QR il carrello precedente viene ripristinato. Gli ordini già effettuati restano conservati.
Il personale può stornare gli ordini dell'ordinazione self-service? Sì, gli ordini dell'ordinazione self-service sono normali OpenBon e possono essere stornati al POS come di consueto.
Gli ordini self-service vengono inviati alla stampante cucina? Sì, gli ordini self-service vengono trattati esattamente come gli ordini dal POS — incluse stampa cucina, monitor cucina e collegamento all'impianto di spillatura.