Zum Hauptinhalt springen

Kasse & Handel

Offline-first-Kassensystem: Die Kasse läuft weiter, wenn das Internet ausfällt

Eine Kasse, die von einer ständigen Verbindung abhängt, steht still, wenn die Verbindung ausfällt. Offline-first-Design verkauft weiter und synchronisiert danach.

Offline-First POS: Keeping the Register Running When the Internet Drops

Das Risiko der ständigen Verbindung

Ein Kassensystem, das jede Aktion an einen entfernten Server sendet, ist einfach zu bauen, steht aber still, wenn die Verbindung abbricht. Ein Routerdefekt, eine gekappte Leitung oder ein Providerausfall zur Stoßzeit bedeutet, dass Kunden warten und das Personal mit Papier improvisiert.

Das Offline-first-Muster

Bei einem Offline-first-Design hält die Kasse eine eigene lokale Kopie der benötigten Daten: Artikel, Preise, offene Tische und die Tagesumsätze. Sie speichert jeden Verkauf zuerst auf dem Gerät und sendet die Datensätze an das zentrale System, sobald eine Verbindung besteht. Der Kunde bemerkt keinen Serviceausfall. Das SQLite-Projekt, eine weit verbreitete eingebettete Datenbank, beschreibt diese Nutzung direkt: lokale Speicherung für einzelne Anwendungen und Geräte sowie als Cache, der eine Client-Anwendung bei Netzausfällen weiterarbeiten lässt.

Was Sie prüfen sollten, bevor Sie sich darauf verlassen

Fragen Sie, wie das System Konflikte löst, wenn zwei Geräte offline denselben Artikel ändern, wie lange es ohne Verbindung laufen kann, wie es die lokalen Daten schützt und wie Sie sehen können, dass alles synchronisiert ist. Ein System, das still synchronisiert und keinen Status zeigt, lässt Sie im Ungewissen.

Unser Plan

Offline-first-Betrieb, der bei Verbindung synchronisiert, ist eine geplante Funktion sowohl von MayPos Shop als auch von MayPos CRS. Beide Produkte sind noch in Entwicklung, und die Funktionsliste kann sich vor dem Start ändern.

Quellen