Warenkorb
Warenkorb mit Mengen und Extras.
Das Bestellungen-Modul ermöglicht ein komplettes Bestellsystem mit Warenkorb, Checkout, Lieferung, Abholung und Bestellverfolgung. Ideal für Restaurants, Cafes und Lieferdienste.
Das Bestellungen-Modul bietet folgende Funktionen:
Warenkorb
Warenkorb mit Mengen und Extras.
Abwicklung
Vor Ort, Abholung, Lieferung, Room Service.
Live-Tracking
Bestellverfolgung in Echtzeit.
Bestellhistorie
Alle Bestellungen im Überblick.
Benachrichtigungen
Push bei Statusänderungen.
Automatische Bestellbestätigungen.
Das Bestellungen-Setup besteht aus fünf Schritten:
Eine Übersicht über das Bestellungen-Modul und seine Funktionen.
Was du siehst:
Übersicht über die verfügbaren Abwicklungsarten.
Abwicklungsarten:
| Abwicklungsart | Beschreibung |
|---|---|
| Vor Ort | Gäste bestellen am Tisch |
| Abholung | Selbstabholung vor Ort |
| Lieferung | Lieferung zur Adresse |
| Room Service | Lieferung aufs Zimmer |
| Vorbestellung | Bestellung für später |
Richte automatische E-Mail-Benachrichtigungen für Bestellungen ein.
E-Mail-Funktionen:
| E-Mail-Typ | Beschreibung |
|---|---|
| Bestellbestätigung | Bei neuer Bestellung |
| Versandbenachrichtigung | Mit Tracking-Link |
| Rechnung | Mit PDF-Download |
| Bewertungsanfrage | Nach Abschluss |
Voraussetzung: Das zentrale E-Mail-System muss konfiguriert sein.
Dein Bestellsystem ist bereit zur Nutzung!
Nächste Schritte nach dem Setup:
Das Bestellungen-Modul verwendet folgende Firestore-Sammlungen:
Collection: orders
| Feld | Beschreibung |
|---|---|
userId | Bestellender Kunde |
items | Bestellte Artikel |
total | Gesamtbetrag |
status | Bestellstatus |
fulfillmentType | Abwicklungsart |
paymentMethod | Zahlungsart |
createdAt | Bestellzeitpunkt |
Berechtigungen:
Collection: users/{userId}/orders
Diese Subcollection ermöglicht schnellen Zugriff auf User-Bestellungen.
| Feld | Beschreibung |
|---|---|
orderId | Referenz zur Hauptbestellung |
status | Aktueller Status |
total | Gesamtbetrag |
createdAt | Bestellzeitpunkt |
Berechtigungen:
Das Modul verwendet folgende Status:
| Status | Beschreibung |
|---|---|
| Neu | Bestellung eingegangen |
| Bestätigt | Bestellung bestätigt |
| In Zubereitung | Wird zubereitet |
| Fertig | Abholbereit |
| Unterwegs | Lieferung unterwegs |
| Abgeschlossen | Erfolgreich beendet |
| Storniert | Bestellung storniert |
Nach erfolgreichem Setup:
| Modul | Status |
|---|---|
| Firebase | Erforderlich |
| Firebase Auth | Erforderlich |
| Menu/Shop/Services | Mindestens eins erforderlich |
| Payments-Modul | Optional (für Online-Zahlungen) |
| E-Mail-Modul | Optional (für Benachrichtigungen) |