Einstellungen & Compliance
Hier konfigurierst du alle grundlegenden Einstellungen deines FoodTruckPilot-Systems — von Firmendaten über E-Mail und Push-Benachrichtigungen bis hin zu steuerlichen Anforderungen wie TSE und DSFinV-K.
Firmendaten
Die Firmendaten sind das Fundament deines Systems. Sie erscheinen auf allen Angeboten, Rechnungen, E-Mails und PDF-Dokumenten.
Einstellungen öffnen
Navigiere zu Einstellungen in der Seitenleiste.
Firmendaten ausfüllen
Trage alle relevanten Daten ein: Firmenname, Adresse, Steuernummer, Bankverbindung (IBAN, BIC, Bank) und Logo-URL.
Speichern
Klicke auf Speichern. Alle zukünftigen PDFs und E-Mails verwenden sofort die neuen Daten.
Stelle sicher, dass Steuernummer und Bankverbindung korrekt sind — diese Daten erscheinen auf allen Rechnungen und sind rechtlich relevant.
E-Mail-Posteingang (IMAP)
Verbinde deinen E-Mail-Posteingang, um eingehende Anfragen automatisch zu erfassen. FoodTruckPilot liest Mails per IMAP und analysiert sie mit KI.
IMAP-Daten eingeben
Trage IMAP-Server, Port, Benutzername und Passwort ein. Das Passwort wird mit AES-256-GCM verschlüsselt gespeichert.
Verbindung testen
Klicke auf Verbindung testen. FoodTruckPilot prüft, ob der IMAP-Server erreichbar ist und die Zugangsdaten stimmen.
Posteingang nutzen
Nach erfolgreicher Konfiguration kannst du unter Posteingang E-Mails abrufen. Jede Mail wird per KI analysiert und kann als Anfrage übernommen werden.
Die KI-Analyse extrahiert automatisch Kontaktdaten, Eventtyp, Gästezahl und weitere Details aus der E-Mail. Mehr dazu unter Anfragen & Kunden.
Push-Benachrichtigungen
Erhalte Echtzeit-Benachrichtigungen direkt auf dein Gerät — auch wenn FoodTruckPilot nicht geöffnet ist.
- VAPID-basiert — Web-Push-Standard, funktioniert in allen modernen Browsern
- Pro Gerät — Aktiviere Push separat auf Desktop, Tablet und Smartphone
- Test-Funktion — Sende eine Test-Benachrichtigung, um die Einrichtung zu prüfen
- Neue Anfragen — Werde sofort benachrichtigt, wenn eine neue Anfrage eingeht
- Ergänzungsantworten — Erfahre, wenn ein Kunde fehlende Daten nachliefert
Push aktivieren
Gehe zu Einstellungen und aktiviere den Push-Toggle. Dein Browser fragt nach der Berechtigung — diese musst du erlauben.
Test senden
Klicke auf Test-Benachrichtigung. Wenn alles funktioniert, erscheint eine Push-Nachricht auf deinem Gerät.
Aktiviere Push auf deinem Smartphone, damit du auch unterwegs keine wichtige Anfrage verpasst. FoodTruckPilot ist als PWA installierbar.
Zahlungserinnerungen
Konfiguriere automatische E-Mail-Erinnerungen für überfällige Rechnungen, damit kein offener Posten untergeht.
Erinnerungen aktivieren
In den Einstellungen findest du den Bereich Zahlungserinnerungen. Aktiviere die Funktion und passe die Einstellungen an.
Automatischer Versand
Überfällige Rechnungen erhalten automatisch eine Zahlungserinnerung per E-Mail. Zwischen zwei Erinnerungen liegt ein 7-Tage-Cooldown, damit Kunden nicht überhäuft werden.
Der Cooldown stellt sicher, dass pro Rechnung maximal eine Erinnerung pro Woche verschickt wird — auch wenn die Funktion mehrfach ausgelöst wird.
TSE (Fiskaly)
Die Technische Sicherheitseinrichtung (TSE) ist in Deutschland für elektronische Kassensysteme gesetzlich vorgeschrieben. FoodTruckPilot nutzt die cloud-basierte TSE von Fiskaly (v2).
Funktionsweise
- Automatische Signierung — Jede Transaktion wird automatisch an die TSE gesendet und signiert
- QR-Code auf Belegen — Der TSE-QR-Code wird auf jedem Kassenbeleg ausgegeben
- Status-Anzeige — In der Kasse und in den Einstellungen siehst du, ob die TSE aktiv ist
- Graceful Fallback — Falls die TSE nicht erreichbar ist, wird die Transaktion trotzdem durchgeführt und als „nicht signiert" markiert
Konfiguration
Die TSE wird über Umgebungsvariablen konfiguriert:
Fiskaly-Zugangsdaten einrichten
Setze die folgenden Umgebungsvariablen: NUXT_FISKALY_API_KEY, NUXT_FISKALY_API_SECRET, NUXT_FISKALY_TSS_ID und NUXT_FISKALY_CLIENT_ID.
Status prüfen
Nach dem Start zeigt die Einstellungen-Seite den TSE-Verbindungsstatus an. In der Kasse erscheint ein Badge mit „aktiv" oder „offline".
Ohne gültige TSE-Konfiguration arbeitet die Kasse im Offline-Modus. Transaktionen werden zwar gespeichert, sind aber nicht signiert — dies entspricht nicht den gesetzlichen Anforderungen.
DSFinV-K Export
Die Digitale Schnittstelle der Finanzverwaltung für Kassensysteme (DSFinV-K) ist das vorgeschriebene Format für die Übergabe von Kassendaten an das Finanzamt bei einer Betriebsprüfung.
Einstellungen öffnen
Navigiere zu Einstellungen und scrolle zum Bereich DSFinV-K Export.
Zeitraum wählen
Wähle den gewünschten Zeitraum mit Von-Datum und Bis-Datum aus.
Export herunterladen
Klicke auf Export erstellen. Du erhältst eine ZIP-Datei mit 16 CSV-Dateien und einer index.xml — genau im Format, das das Finanzamt erwartet.
Der Export enthält alle Transaktionen, Tagesabschlüsse, TSE-Daten und Steuersätze des gewählten Zeitraums. Storno-Buchungen werden als eigene Belegtypen (BON_STORNO) korrekt abgebildet.
Dokumentenverwaltung
Verwalte alle wichtigen Dokumente zentral — von Gewerbeanmeldungen über Versicherungen bis zu Gesundheitszeugnissen.
Dokumente hochladen
Navigiere zu Dokumente in der Seitenleiste. Lade Dokumente hoch und gib einen Namen, eine Kategorie und ein Ablaufdatum an.
Ablaufdaten im Blick
FoodTruckPilot überwacht die Ablaufdaten automatisch. Auf dem Dashboard erscheinen Warnungen, wenn Dokumente bald ablaufen oder bereits abgelaufen sind.
E-Mail-Benachrichtigungen
Aktiviere in den Einstellungen die Dokument-Ablauf-Benachrichtigungen, um rechtzeitig per E-Mail erinnert zu werden.
Typische Dokumente: Gewerbeanmeldung, Reisegewerbekarte, Betriebshaftpflicht, Gesundheitszeugnisse, TÜV-Berichte, Standgenehmigungen.
Datenschutz (DSGVO)
FoodTruckPilot unterstützt dich bei der Einhaltung der Datenschutz-Grundverordnung (DSGVO) mit einer eigenen Seite unter /datenschutz.
- Daten-Export — Exportiere alle gespeicherten Daten eines Kunden als JSON-Datei (Auskunftsrecht nach Art. 15 DSGVO)
- Daten-Löschung — Lösche alle personenbezogenen Daten eines Kunden vollständig (Recht auf Löschung nach Art. 17 DSGVO)
- Verarbeitungsverzeichnis — Übersicht aller Datenverarbeitungstätigkeiten, wie von Art. 30 DSGVO gefordert
Die Löschung von Kundendaten ist endgültig und kann nicht rückgängig gemacht werden. Beachte gesetzliche Aufbewahrungsfristen (z.B. 10 Jahre für Rechnungen nach HGB/AO), bevor du Daten löschst.
Backup & Wiederherstellung
Sichere deine gesamte Datenbank mit einem Klick und stelle sie bei Bedarf wieder her.
Backup erstellen
Unter Einstellungen im Bereich Datenbank klickst du auf Backup erstellen. Es wird ein vollständiger Datenbank-Dump als JSON-Datei gespeichert.
Backup wiederherstellen
Wähle ein vorhandenes Backup aus der Liste und klicke auf Wiederherstellen. Nach einer Sicherheitsabfrage wird die Datenbank auf den Stand des Backups zurückgesetzt.
Backups verwalten
In der Backup-Liste siehst du alle vorhandenen Sicherungen mit Datum und Dateigröße. Nicht mehr benötigte Backups können gelöscht werden.
Seed-Funktion
Zum Testen steht eine Seed-Funktion bereit, die realistische Testdaten in die Datenbank lädt — inklusive Mitarbeitern, Kunden, Trucks, Anfragen, Angeboten und mehr.
Vor dem Seed wird automatisch ein Backup erstellt, sodass du jederzeit zum vorherigen Stand zurückkehren kannst. Benutzerkonten und Push-Subscriptions bleiben beim Seed erhalten.
Die Wiederherstellung ersetzt die gesamte Datenbank. Erstelle vorher immer ein Backup des aktuellen Stands, um Datenverlust zu vermeiden.