Häufig Gestellte Fragen (FAQs)

Wie unser intelligentes Schließfach-Managementsystem funktioniert.

Wie funktioniert der grundlegende Buchungsprozess für einen Kunden?

  1. Der Benutzer wählt einen Standort, eine Größe und die Anzahl der Schließfächer.
  2. Wählt den genauen Datums- und Zeitbereich in einem interaktiven Kalender.
  3. Das System prüft die Verfügbarkeit und berechnet den Preis in Echtzeit.
  4. Der Benutzer gibt eine E-Mail oder Telefonnummer als Kontakt an.
  5. Bei Bestätigung wird die Buchung mit dem Status confirmed erstellt und er erhält einen eindeutigen QR-Code für jedes Schließfach.

Was passiert, wenn ein Kunde ankommt und sein Schließfach von einem vorherigen Benutzer belegt ist?

Unser System verwendet eine Puffer-Schließfach-Strategie, um den Service zu gewährleisten:

  • Ein Prozentsatz der Schließfächer wird für Notfälle in Reserve gehalten.
  • Beim Scannen des QR-Codes, falls das System eine Kollision erkennt, weist es automatisch ein freies Puffer-Schließfach zu.
  • Der Kunde erhält die neue Zuweisung und kann sofort darauf zugreifen, was eine positive Erfahrung gewährleistet.

Und was passiert mit dem Kunden, der sich verspätet hat?

  • Wenn seine Zeit endet und er versucht, den QR-Code zu scannen, wechselt sein Buchungsstatus zu overstay.
  • Das System benachrichtigt ihn, dass er einen zusätzlichen Betrag für die verspäteten Stunden zahlen muss, berechnet mit einem konfigurierbaren Strafpreis.
  • Das Schließfach öffnet sich nur zur endgültigen Abholung, sobald dieser Betrag bezahlt wurde.

Kann ein Kunde seine Buchung ändern oder stornieren?

Ja, im Bereich "Meine Buchung":

  • Ändern: Er kann die Größe oder die Daten ändern. Das System prüft die neue Verfügbarkeit und berechnet die Kosten der Änderung (eine Bearbeitungsgebühr + die Preisdifferenz, falls vorhanden).
  • Stornieren: Er kann die Buchung mit einer flexiblen Rückerstattungspolitik basierend auf der Vorlaufzeit stornieren.

Was ist der vollständige Lebenszyklus des Status eines Schließfachs?

Das System verwaltet Status automatisch, um die Belegung zu optimieren:

available → booked → in_use → available
  • booked: Wird automatisch gesetzt, wenn die Buchungsstartzeit erreicht ist.
  • in_use: Wechselt mit dem ersten QR-Scan des Benutzers.
  • available: Kehrt zu diesem Status zurück, wenn der Benutzer die Buchung aktiv abschließt.

Und was ist der vollständige Lebenszyklus des Status einer BUCHUNG?

Der Status einer Buchung entwickelt sich entsprechend den Aktionen des Benutzers. Dies sind die Hauptpfade:

  • Normaler Pfad: confirmed → active → completed
  • Verspätungspfad (Overstay): confirmed → active → overstay → completed
  • Neuzuweisungspfad (Kollision): confirmed → active_reassigned → completed
  • Stornierungspfad: confirmed → cancelled

Wie weiß das System, ob ein Kunde sein Schließfach tatsächlich geleert hat?

Dies ist einer der kritischsten Vorgänge. Das System verwaltet dies auf zwei komplementäre Arten, um Sicherheit zu gewährleisten und die Verfügbarkeit zu maximieren:

1. Aktiver Abschluss (Die Ideale Methode)

Der Benutzer hat die Möglichkeit, seine Buchung aktiv über den Bereich "Meine Buchung" abzuschließen.

  • Der Benutzer drückt den "Öffnen zum BEENDEN"-Button.
  • Das System öffnet die Tür für eine letzte Abholung.
  • Automatisch wechselt die Buchung zu <completed>completed</completed> und das Schließfach wird <available>available</available> für den nächsten Kunden.
  • Das gibt uns 100%ige Gewissheit, dass das Schließfach frei ist.

2. Passive Verwaltung (Wenn der Benutzer ohne Benachrichtigung geht)

Wenn die Zeit einer Buchung endet und der Benutzer sie nicht abschließt, geht das System nicht davon aus, dass das Schließfach leer ist (aus Sicherheitsgründen). Stattdessen handelt es reaktiv:

  • Buchung und Schließfach verbleiben in einem Zwischenstatus (<active>active</active> / <in_use>in_use</in_use>), obwohl sie abgelaufen sind.
  • Wenn ein neuer Kunde den Platz benötigt: Unser Puffersystem weist ihm ein Reserve-Schließfach zu, schützt die Erfahrung des neuen Kunden und überlässt das "zweifelhafte" Schließfach der Überprüfung durch den Betreiber.
  • Wenn der ursprüngliche Kunde zu spät zurückkommt: Beim Scannen seines QR-Codes erkennt das System, dass er überzogen hat, ändert die Buchung zu overstay und leitet den Strafzahlungsprozess ein, bevor die endgültige Öffnung erlaubt wird.

Zusammenfassend priorisiert das System immer, kein Schließfach zuzuweisen, das belegt sein könnte. Es wird nur als 100% verfügbar markiert, wenn der Benutzer dies aktiv bestätigt.