Zum Inhalt
v26.3

Tisch-Selbstbestellung

Gäste scannen einen QR-Code am Tisch und können direkt vom Smartphone bestellen und bezahlen — ohne auf den Kellner warten zu müssen. Das Modul eignet sich besonders für Self-Service-Bereiche, Biergärten, Festivals und alle Betriebe, die ihren Service beschleunigen möchten.

Aktivierung: Admin → Einstellungen → Betrieb → Tab Self-Order → Block QR-Tischbestellung


Inhaltsverzeichnis

  1. Funktionsübersicht
  2. Einrichtung
  3. QR-Codes erstellen
  4. Sitzplätze (optional)
  5. Gastsicht (Smartphone)
  6. POS-Ansicht (Personal)
  7. Self-Payment (Selbst bezahlen)
  8. Kellner-Ruf
  9. Einstellungen
  10. Häufige Fragen

Funktionsübersicht

Funktion Beschreibung
QR-Code am Tisch Jeder Tisch erhält einen einzigartigen QR-Code, der zum Bestellen verlinkt
Speisekarte auf dem Smartphone Gäste sehen die vollständige Speisekarte mit Bildern, Optionen und Preisen
Bestellen ohne Kellner Bestellungen werden direkt an die Küche gesendet
Sitzplatz-Zuordnung Bei aktivierten Sitzplätzen wird jede Bestellung einem Platz zugeordnet
Self-Payment Gäste können ihre Rechnung direkt am Smartphone mit Karte bezahlen
Kellner-Ruf Gäste können per Knopfdruck den Kellner rufen
Trinkgeld Trinkgeldauswahl (0 %, 5 %, 10 %, 15 % oder individuell) beim Bezahlen

Einrichtung

Schritt 1: Modul aktivieren

  1. Admin → Einstellungen → Tab Features
  2. Tisch-Selbstbestellung aktivieren
  3. Speichern

Schritt 2: QR-Tischbestellung aktivieren

  1. Admin → Einstellungen → Betrieb → Tab Self-Order
  2. Im Block QR-Tischbestellung den Schalter Aktiviert einschalten
  3. Speichern

Hinweis: Dieser Schalter lag früher unter Online-Bestellung → Tab Bestellung. Er wurde nach Einstellungen → Betrieb → Self-Order verschoben. Im Online-Shop-Admin gibt es ihn nicht mehr.

Wenn Gäste am Smartphone selbst bezahlen sollen (Self-Payment), zusätzlich unter Admin → Online-Bestellung → Tab Zahlung einen Zahlungsanbieter (Stripe oder PayPal) einrichten.

Details zur Maske im Handbuch Online-Shop.

Schritt 3: Speisekarte pflegen

Die Selbstbestellung nutzt dieselbe Online-Speisekarte wie der Online-Shop:

  1. Admin → Artikel → gewünschten Artikel öffnen
  2. Tab OnlineIm Online-Shop sichtbar aktivieren
  3. Optional: Beschreibung, Bilder und Allergene hinzufügen
  4. Speichern

Tipp: Nur Artikel, die für den Online-Shop freigegeben sind, erscheinen in der Selbstbestellung.

Schritt 4: QR-Codes erstellen

Siehe Abschnitt QR-Codes erstellen.


QR-Codes erstellen

Jeder Tisch benötigt einen eigenen QR-Code. Der QR-Code enthält einen kryptographischen Token, der den Tisch eindeutig identifiziert.

QR-Code generieren

  1. Admin → Tische → Tisch auswählen
  2. Im Detail-Panel auf QR-Code generieren klicken
  3. Das System erstellt einen neuen, einzigartigen Session-Token
  4. Der QR-Code wird als Bild angezeigt

QR-Code lokal testen

Der QR-Code verweist auf die Kunden-Domain ({name}.order.dikas.de), die nur aus dem Internet erreichbar ist. Zum Testen vom Kassen-/Arbeitsgerät aus:

  1. Admin → Tische → Tisch auswählen → QR-Code generieren
  2. In der QR-Sektion auf den Button Lokal testen (Kolben-Symbol) klicken
  3. Die Gast-Bestellansicht des Tisches öffnet sich in einem neuen Tab — direkt auf diesem Gerät, ohne die Kunden-Domain

QR-Code drucken

  • Klicken Sie auf QR-Code herunterladen (PNG-Format)
  • Drucken Sie den QR-Code auf ein wetterfestes Schild oder einen Tischaufsteller
  • Empfohlene Mindestgröße: 4 × 4 cm

QR-Code erneuern

Ein QR-Code kann jederzeit erneuert werden:

  1. Admin → Tische → Tisch auswählen → QR-Code generieren
  2. Der alte QR-Code wird sofort ungültig
  3. Gäste mit dem alten QR-Code sehen eine Fehlermeldung

Wichtig: Nach dem Erneuern müssen die gedruckten QR-Codes am Tisch ausgetauscht werden.

Automatische QR-Code-Rotation

Optional können QR-Codes täglich automatisch erneuert werden:

  1. Admin → Einstellungen → Tab Tisch-Selbstbestellung
  2. QR-Code-Tokens bei Tagesabschluss erneuern aktivieren
  3. Bei jedem Tagesabschluss werden alle QR-Codes ungültig und neue erstellt

Warnung: Bei automatischer Rotation müssen die QR-Codes digital angezeigt werden (z. B. auf einem Tablet am Tisch), da gedruckte Codes täglich veralten.


Sitzplätze (optional)

Wenn ein Tisch mehrere Gäste hat, können Bestellungen Sitzplätzen zugeordnet werden. So weiß das Personal, welche Bestellung zu welchem Gast gehört.

Sitzplätze aktivieren

  1. Admin → Tische → Tab Gruppen
  2. Tischgruppe bearbeiten
  3. Sitzplätze verwenden aktivieren
  4. Anzahl Sitzplätze festlegen (Standard: 4, max. 99)
  5. Speichern

So funktioniert es

  • Beim ersten Bestellen erhält der Gast automatisch den nächsten freien Sitzplatz
  • Der Sitzplatz wird per Cookie im Browser gespeichert (24 Stunden gültig)
  • Jeder Gast sieht nur seine eigenen Bestellungen
  • Beim Bezahlen kann zwischen „Nur mein Platz" und „Ganzen Tisch" gewählt werden

POS-Darstellung

Wenn Sitzplätze aktiviert sind, erscheinen in der Tischansicht am POS zusätzliche Platz-Tabs:

Tab Anzeige
Gesamt Alle Bestellungen des Tisches
Platz 1 Nur Bestellungen von Platz 1
Platz 2 Nur Bestellungen von Platz 2
... ...

Belegte Plätze werden farbig hervorgehoben.


Gastsicht (Smartphone)

Der Gast scannt den QR-Code und landet auf einer mobiloptimierten Seite mit drei Tabs.

Tab: Speisekarte

  • Kategorie-Leiste oben: Horizontale Buttons zum schnellen Springen zwischen Gruppen
  • Artikelkarten mit Bild, Name, Beschreibung und Preis
  • Plus-Button zum Hinzufügen in den Warenkorb
  • Bei Artikeln mit Optionen (z. B. Beilagen, Extras): Auswahl-Dialog öffnet sich automatisch
  • Diät-Badges: Vegan, Vegetarisch, Glutenfrei werden automatisch angezeigt

Warenkorb

  • Am unteren Bildschirmrand erscheint eine Warenkorb-Leiste: „3 Artikel — 24,50 €"
  • Antippen öffnet den Warenkorb-Overlay:
  • Artikelname und ausgewählte Optionen
  • Plus/Minus-Buttons zum Ändern der Menge
  • Eingabefeld für Küchen-Hinweise (z. B. „ohne Zwiebeln")
  • Bestellen-Button

Tab: Bestellungen

  • Übersicht aller eigenen Bestellungen
  • Artikelname, Menge, Preis und ausgewählte Extras
  • Automatische Aktualisierung alle 15 Sekunden
  • Gesamtsumme am Ende der Liste

Tab: Bezahlen

Siehe Abschnitt Self-Payment.

Kunden-Konto (optional)

Ist im Online-Shop der Schalter Kunden-Konten aktiv (Admin → Online-Bestellung → Bestellung), erscheint im Kopf der QR-Bestellung ein Personen-Icon. Damit kann sich ein Gast anmelden oder registrieren — dieselben Konten wie im Online-Shop.

  • Meine Bestellungen: Eingeloggt sieht der Gast seine bisherigen Online-Bestellungen.
  • Erneut bestellen: Mit einem Klick werden die Positionen einer früheren Bestellung (gegen die aktuelle Karte geprüft) in den Tisch-Warenkorb gelegt.
  • Beleg & Bewirtungsbeleg: Zu jeder Bestellung kann der Gast den Beleg als PDF laden oder per E-Mail erhalten; einen Bewirtungsbeleg (mit optionalem Anlass/Teilnehmer) gibt es im Web-Konto.

Die Anmeldung ist optional — die anonyme Tisch-Selbstbestellung funktioniert wie gewohnt ohne Konto.


POS-Ansicht (Personal)

Selbstbestellungen erkennen

Bestellungen, die von Gästen per Selbstbestellung aufgegeben wurden, sind am POS mit einem 📱-Symbol vor dem Artikelnamen gekennzeichnet.

Bestellbestätigung

Je nach Einstellung werden Bestellungen unterschiedlich behandelt:

Modus Verhalten
Automatisch bestätigen Bestellung wird sofort als OpenBon erstellt und an die Küche gesendet
Manuell bestätigen Bestellung erscheint zur Bestätigung im POS unter Tischbestellungen (Symbol oben in der Kassenleiste) und wird dort angenommen oder abgelehnt

Tipp: Die automatische Bestätigung ist der Standardmodus und für die meisten Betriebe empfohlen.

💡 Tischbestellungen-Ansicht: Der POS-Button Tischbestellungen (QR-Symbol, Badge = offene Tischbestellungen) zeigt ausschließlich QR-/Tisch-Selbstbestellungen mit den Stufen Neu → In Arbeit → Fertig → Erledigt. Abhol- und Lieferbestellungen aus dem Online-Shop laufen dagegen über das Lieferservice-Modul.

Einstellung: Admin → Einstellungen → Tab Tisch-SelbstbestellungBestellungen automatisch bestätigen

Tisch-Reinigung

Wenn die Tisch-Reinigungspflicht aktiviert ist (Admin → Einstellungen → Betrieb → Tisch-Reinigung nach Kassierung), wird der Tisch nach einer Self-Payment-Zahlung automatisch in den Status „Reinigung" versetzt.


Self-Payment (Selbst bezahlen)

Gäste können ihre Rechnung direkt am Smartphone bezahlen, ohne auf den Kellner warten zu müssen.

Voraussetzungen

  • Zahlungsanbieter muss eingerichtet sein (Stripe oder PayPal)
  • Admin → Online-Bestellung → Konfiguration → Stripe/PayPal-Zugangsdaten hinterlegen

Bezahlvorgang (Gastsicht)

  1. Tab Bezahlen antippen
  2. Rechnung mit allen offenen Positionen wird angezeigt
  3. Bei Sitzplätzen: Wählen zwischen „Nur mein Platz" und „Ganzen Tisch bezahlen"
  4. Trinkgeld auswählen:
Option Beschreibung
Kein Kein Trinkgeld
5 % 5 % der Rechnungssumme
10 % 10 % der Rechnungssumme
15 % 15 % der Rechnungssumme
Andere Individuellen Betrag eingeben
  1. Gesamtbetrag (inkl. Trinkgeld) wird angezeigt
  2. „Mit Karte bezahlen" für Kartenzahlung via Stripe
  3. Alternativ: „Bar bezahlen — Kellner rufen" ruft den Kellner zur Barzahlung

Nach der Zahlung

  • Erfolgsanzeige am Smartphone
  • Beleg wird im System erstellt (mit Zahlungsart „Online-Zahlung")
  • Tisch wird automatisch freigegeben (wenn alle Positionen bezahlt sind)
  • Bei Tisch-Reinigungspflicht: Tisch wechselt in Status „Reinigung"

Sicherheit

  • Jede Zahlung hat eine eindeutige PaymentIntentId (Idempotenz-Schutz)
  • Doppelte Zahlungen werden automatisch erkannt und verhindert
  • Zahlungsdaten werden nie auf dem DiKAS-Server gespeichert (Stripe/PayPal)

Kellner-Ruf

Auf jeder Seite der Selbstbestellung befindet sich ein orangener Glocken-Button (unten rechts). Damit kann der Gast den Kellner rufen.

So funktioniert es (Gastsicht)

  1. Glocken-Button antippen
  2. Grund auswählen:
Grund Typischer Anwendungsfall
Beratung Frage zum Menü oder Empfehlung gewünscht
Barzahlung Gast möchte bar bezahlen
Sonstiges Alle anderen Anliegen
  1. Nach dem Senden: „Kellner wurde gerufen" wird angezeigt
  2. 60 Sekunden Abkühlung — in dieser Zeit kann nicht erneut gerufen werden

So funktioniert es (POS-Ansicht)

  • Der Tisch erhält eine pulsierende orangene Umrandung
  • Ein Glocken-Symbol erscheint auf dem Tisch (bei Bar-/Kartenzahlung ein Münz- bzw. Karten-Symbol)
  • Beim Öffnen des Tisches wird der Kellner-Ruf automatisch quittiert

Optionale Alarmierung (Sound + Alarm-Panel)

Die Tisch-Markierung ist nur auf dem Tische-Screen sichtbar. Damit das Personal einen Kellner-Ruf bzw. Zahlungswunsch überall mit Ton und Alarm-Panel mitbekommt, lässt sich die Alarmierung anbinden:

  1. Admin → Einstellungen → Betrieb → Tab AlarmAlarmierung aktivieren und mindestens einen Alarm-Typ anlegen
  2. Im Abschnitt Automatische Auslöser den Alarm-Typ für „Alarm bei Kellner-Ruf / Zahlungswunsch" wählen
  3. Speichern

Ab dann löst jeder Kellner-Ruf aus der QR-Tischbestellung (Bezahlen, Beratung, Sonstiges) den gewählten Alarm aus — mit Tischnummer und Grund in der Meldung. Bleibt der Auslöser leer, gibt es weiterhin nur die stille Tisch-Markierung.


Einstellungen

Modul-Einstellungen

Admin → Einstellungen → Tab Tisch-Selbstbestellung

Einstellung Beschreibung Standard
Bestellungen automatisch bestätigen Bestellungen werden ohne manuelle Prüfung direkt als OpenBon erstellt Aktiviert
QR-Code-Tokens bei Tagesabschluss erneuern Alle QR-Codes werden beim Tagesabschluss ungültig und neue erstellt Deaktiviert

Zahlungsanbieter

Admin → Online-Bestellung → Tab Konfiguration

Feld Beschreibung
Stripe Publishable Key Öffentlicher Stripe-Schlüssel für die Zahlungsabwicklung
Stripe Secret Key Geheimer Stripe-Schlüssel (wird nie an den Browser gesendet)
PayPal Client ID PayPal-Client-ID für die Zahlungsabwicklung
PayPal Secret PayPal-Secret für die Zahlungsabwicklung

Sitzplätze

Admin → Tische → Gruppen → Gruppe bearbeiten

Feld Beschreibung Standard
Sitzplätze verwenden Bestellungen werden Sitzplätzen zugeordnet Deaktiviert
Anzahl Sitzplätze Maximale Sitzplatznummer pro Tisch dieser Gruppe 4

Praxistipps

Biergarten / Außenbereich

  • Wetterfeste QR-Code-Schilder verwenden (laminiert oder UV-beständig)
  • Automatische Token-Rotation deaktiviert lassen (gedruckte Codes)
  • Sitzplätze deaktivieren (offene Bestuhlung)

Festival / Vereinsfest

  • Große, gut sichtbare QR-Codes auf Tischaufstellern
  • Automatische Bestätigung aktivieren (schneller Durchlauf)
  • Self-Payment aktivieren für schnellere Abwicklung

Restaurant / Gaststube

  • QR-Code dezent in die Speisekarte oder auf den Tischaufsteller drucken
  • Sitzplätze aktivieren für korrekte Zuordnung
  • Kellner-Ruf erleichtert den Service-Workflow

Disco / Club

  • QR-Codes an Stehtischen oder in Logen
  • Kombination mit dem Ticketing-Modul (Tickets + Tischbestellung)
  • Self-Payment für schnelle Getränkeabrechnung

Häufige Fragen

Brauche ich einen Online-Shop, um die Tisch-Selbstbestellung zu nutzen? Ja, die Tisch-Selbstbestellung nutzt die Online-Shop-Infrastruktur (Menü, Zahlungsanbieter). Der Online-Shop muss aktiviert sein, aber ein Lieferservice ist nicht erforderlich.

Was passiert, wenn der QR-Code abgelaufen ist? Der Gast sieht die Meldung „Tisch nicht gefunden oder QR-Code abgelaufen" und wird gebeten, den QR-Code erneut zu scannen. Sie müssen einen neuen QR-Code im Admin generieren.

Können Gäste ohne Sitzplatzzuordnung bestellen? Ja, wenn Sitzplätze deaktiviert sind, werden alle Bestellungen dem gesamten Tisch zugeordnet.

Wie lange ist ein QR-Code gültig? Ein QR-Code bleibt gültig, bis er manuell erneuert wird oder der Tagesabschluss bei aktivierter Token-Rotation durchgeführt wird.

Funktioniert die Selbstbestellung auch ohne Internetverbindung? Nein, sowohl das Smartphone des Gastes als auch der DiKAS-Server benötigen eine Internetverbindung.

Kann ein Gast für den ganzen Tisch bestellen? Ja, jeder Gast kann beliebig viele Artikel bestellen. Die Sitzplatzzuordnung dient nur der Zuordnung beim Bezahlen.

Was passiert, wenn ein Gast den Browser schließt? Der Warenkorb wird in der Browser-Session gespeichert. Beim erneuten Scannen des QR-Codes wird der vorherige Warenkorb wiederhergestellt. Bereits aufgegebene Bestellungen bleiben erhalten.

Kann das Personal Bestellungen aus der Selbstbestellung stornieren? Ja, Bestellungen aus der Selbstbestellung sind normale OpenBons und können am POS wie gewohnt storniert werden.

Werden Selbstbestellungen an den Küchendrucker gesendet? Ja, Selbstbestellungen werden exakt gleich behandelt wie Bestellungen vom POS — inklusive Küchendruck, Küchenmonitor und Schankanlagen-Anbindung.