Produkt · Offline-Resilienz
Kein Netz? Die Kasse läuft trotzdem weiter.
Wir sind offline-fähig, nicht offline-first. Bei kurzen Netz-Aussetzern — Food-Truck im Funkloch, Biergarten mit überlastetem WLAN — geht der Bon trotzdem durch. Sobald die Leitung steht, wird nachsigniert.
- TSE-Nachsignatur
- Lokaler Queue-Puffer
- Reconnect mit Delta
Offline-fähig vs. Offline-first
Der feine, aber entscheidende Unterschied.
Offline-First würde bedeuten: Die gesamte App ist primär lokal, das Backoffice nur ein Sync-Target. Das macht die Architektur massiv komplexer — und bringt Multi-Device-Realtime zum Leiden. Wir entscheiden uns bewusst für Resilienz statt Offline-First.
- Alle Daten primär lokal, Sync als Nachlauf
- Multi-Device-Konsistenz schwierig
- Konflikt-Auflösung nötig bei jeder Änderung
- Realtime zwischen Geräten selten gut
- Primär Cloud, lokaler Puffer als Fallback
- Realtime zwischen Geräten bleibt sauber
- Queue wird bei Reconnect abgearbeitet
- TSE-konforme Nachsignatur ohne Lücken
Was passiert im Ausfall
Minute für Minute, was die App macht.
Verbindung weg — Minute 0
Die App erkennt den Ausfall, setzt einen Offline-Indikator in der Shell und schaltet auf lokalen Cache um. Der Mitarbeiter merkt nur, dass ein kleines Icon erscheint.
Bons laufen weiter — Minute 1 bis n
Neue Transaktionen werden in eine lokale Queue geschrieben, Bon-Drucker bedient weiter, Kassenlade öffnet weiter, PIN-Freigabe funktioniert über lokale Policies.
TSE-konforme Ersatzsignatur
Ist die Cloud-TSE nicht erreichbar, wird lokal eine Ersatz-Sequenznummer vergeben und dokumentiert. Bei Reconnect wird nachträglich signiert — lückenlos.
Reconnect mit Delta — Minute n+1
Sobald das Netz zurück ist, wird die Queue in der richtigen Reihenfolge abgearbeitet. TSE-Nachsignatur läuft im Hintergrund, der Nutzer arbeitet normal weiter.
Zahlungen offline
Kartenzahlung ist die Ausnahme.
Kartenzahlungen erfordern immer einen Call zum Zahlungsdienst — das ist Teil der Sicherheitsgarantie des Netzwerks. Bei Netzausfall zeigen wir dem Gast transparent an, dass gerade nur Bar oder Anschreiben geht.
Bei kurzen Aussetzern (unter 30 Sekunden) versuchen wir die Transaktion automatisch erneut. Längere Ausfälle lassen sich über Tap-to-Pay mit Mobilfunk-Fallback auf dem Smartphone oft abfangen.
TSE offline
Lückenlos nachsigniert.
Swissbit Cloud-TSE kann einzelne Transaktionen bei Reconnect nachsignieren. Die Kette bleibt lückenlos, die KassenSichV bleibt erfüllt. Bei USB-TSE ist die Lage noch entspannter: Der Stick hängt lokal an der Kasse, Signatur läuft ohne Cloud.
Alle Offline-Zeiträume werden im Fiskal-Journal dokumentiert — du hast einen sauberen Nachweis, falls das Finanzamt fragt.
Für alle, bei denen das Netz nicht immer mitspielt.
Food-Trucks, Messestände, Hinterhof-Biergärten, Dorf-Wirtschaften — eazypos. hält, wenn es zählt.