Probefahrt Buchungssystem¶
Dieses Plugin bringt ein dediziertes Probefahrt-Buchungssystem direkt in Ihren Shopware 6 Storefront – ohne externes Buchungstool und ohne Datenübertragung an Drittanbieter. Kunden buchen eine Probefahrt für ein konkretes Fahrzeug direkt auf der Produktdetailseite, wählen einen freien Termin und erhalten sofort eine Bestätigungsmail mit Kalender-Einladung.
Ideal für Autohäuser, Motorrad-, E-Bike-, Wohnmobil- und Bootshändler – überall dort, wo Kunden ein Fahrzeug vor dem Kauf ausprobieren möchten.
Highlights
- 🚗 Probefahrt-Button direkt auf der Fahrzeug-Produktdetailseite
- 🗓️ 4-Schritt-Buchung: Fahrzeug → Datum/Uhrzeit → Fahrerdaten → Bestätigung
- 🕒 Slot-basierte Verfügbarkeit je Fahrzeug und Verkäufer
- 📎 Bestätigungsmail mit .ics-Kalendereinladung
- 👤 Verkäufer/Berater je Fahrzeug zuweisbar
- 🔒 DSGVO-konform – alle Daten bleiben in Ihrer Shopware-Datenbank
🔧 Installation¶
- Voraussetzung: CNK Foundation Plugin
- Installation über Shopware Store oder ZIP
- Aktivierung im Plugin-Manager
- Menüpunkt sichtbar unter Kataloge > Probefahrten
⚙️ Konfiguration¶
Die Plugin-Konfiguration finden Sie unter Einstellungen > Erweiterungen > Probefahrt Buchungssystem.
| Einstellung | Beschreibung | Standard |
|---|---|---|
daysAhead | Wie viele Tage im Voraus Kunden buchen können | 30 |
slotDuration | Dauer eines Probefahrt-Slots in Minuten | 60 |
autoConfirm | Neue Buchungen sofort auf „bestätigt“ setzen (sonst „angefragt“) | an |
requireLicense | Führerscheinklasse im Buchungsformular verpflichtend machen | an |
timezone | Zeitzone für Termine und Kalendereinladung (.ics) | Europe/Berlin |
reminderEnabled | Erinnerungs-E-Mail vor dem Termin senden | an |
reminderHoursBefore | Stunden vor dem Termin, zu denen die Erinnerung gesendet wird | 24 |
blockOnSold | Buchungen automatisch sperren, sobald das Fahrzeug als verkauft markiert ist | an |
🎨 Farben¶
Im Bereich Farben der Plugin-Konfiguration passen Sie das Erscheinungsbild an Ihr Shop-Design an – ganz ohne Programmierung. Es genügt, die Primärfarbe zu setzen; alle weiteren Abstufungen (Hover, deaktiviert, Hinweise) werden automatisch abgeleitet.
🚗 Fahrzeuge & Verkäufer¶
Jedes buchbare Fahrzeug ist ein Shopware-Produkt. Über die Produktdetailseite im Admin aktivieren Sie die Probefahrt-Buchung und hinterlegen die probefahrt-spezifischen Angaben:
- Buchbar aktiv/inaktiv – steuert die Sichtbarkeit des Probefahrt-Buttons
- Verkäufer/Berater – eine oder mehrere Personen, die Probefahrten für dieses Fahrzeug begleiten
- Verfügbarkeiten (Slots) je Wochentag inkl. Slot-Dauer
- Sperrtage – einzelne Tage oder Zeiträume (z. B. Wartung, Messe, bereits verkauft)
Unter Kataloge > Probefahrten > Verkäufer legen Sie Ihre Verkäufer an (Name, E-Mail für Benachrichtigungen, optionales Foto) und weisen sie den Fahrzeugen zu.
Automatische Sperrung bei Verkauf
Ist blockOnSold aktiv, werden für ein Fahrzeug keine weiteren Probefahrten mehr angeboten, sobald es als verkauft markiert ist. Bereits bestätigte Termine bleiben sichtbar.
📅 Verfügbarkeiten & Slots¶
Für jedes Fahrzeug (bzw. je Verkäufer) hinterlegen Sie wöchentliche Zeitfenster mit einer festen Slot-Dauer (slotDuration). Das Plugin berechnet daraus automatisch die buchbaren Zeitslots für die kommenden Tage (daysAhead) und blendet bereits belegte oder gesperrte Slots aus.
Der Storefront-Kalender zeigt ausschließlich freie Slots an.
🛒 Buchungsablauf im Storefront¶
Auf der Fahrzeug-Produktdetailseite erscheint der Probefahrt-Button. Der Ablauf besteht aus vier Schritten:
- Fahrzeug – aus der Produktseite vorbelegt (oder aus einer Übersicht wählbar)
- Datum/Uhrzeit – Auswahl aus den freien Zeitslots
- Fahrerdaten – Kontaktdaten und Führerscheinklasse
- Bestätigung – inkl. Kalendereinladung per E-Mail
Die Buchung ist ohne Kundenkonto möglich. Ein persönlicher Stornierungslink wird pro Buchung erzeugt und mitgesendet.
Frei platzierbar über Erlebniswelten
Zusätzlich steht ein CMS-Block „Probefahrt-Buchung“ zur Verfügung, den Sie in Erlebniswelten-Seiten frei platzieren können.
📋 Buchungen verwalten¶
Unter Kataloge > Probefahrten > Buchungen sehen Sie alle Termine mit ihrem Status:
| Status | Bedeutung |
|---|---|
requested | Angefragt (wenn Auto-Bestätigung deaktiviert ist) |
confirmed | Bestätigt |
assigned | Einem Verkäufer zugewiesen |
cancelled | Storniert |
completed | Abgeschlossen |
Termine lassen sich einem Verkäufer zuweisen, bestätigen, stornieren oder als abgeschlossen markieren.
📊 Statistiken¶
Ein Statistik-Bereich zeigt die wichtigsten Kennzahlen auf einen Blick:
- Beliebteste Fahrzeuge (nach Anzahl Buchungen)
- Buchungsrate je Fahrzeug
- Conversion – abgeschlossene Probefahrten im Verhältnis zu Anfragen
📬 E-Mail-Benachrichtigungen¶
Das Plugin versendet Nachrichten über das Shopware-Mailsystem an Kunde und Verkäufer:
| Typ | Empfänger | Anhang |
|---|---|---|
| Bestätigung | Kunde & Verkäufer | .ics |
| Erinnerung | Kunde | .ics |
| Stornierung | Kunde & Verkäufer | – |
Die Erinnerung wird über einen stündlichen Scheduled Task versendet, gesteuert durch reminderEnabled und reminderHoursBefore.
E-Mail-Texte frei bearbeitbar
Alle E-Mails sind als Shopware-E-Mail-Templates hinterlegt. Unter Einstellungen > E-Mail-Templates finden Sie „Probefahrt – Bestätigung / Erinnerung / Stornierung“ und können Betreff und Inhalt (de/en) jederzeit anpassen – ohne Programmierung.
Voraussetzung: Hintergrund-Worker
Der Erinnerungs-Versand benötigt den Hintergrund-Worker von Shopware (Message Queue & geplante Aufgaben). Bei Shopware Cloud und den meisten Managed-Hostings ist dieser standardmäßig aktiv.
🔐 Berechtigungen (ACL)¶
Das Modul ist vollständig in das Shopware-Rechtesystem integriert. Unter Benutzer & Rechte > Rollen finden Sie die Berechtigungsgruppe „Probefahrt-Buchung“ mit den Stufen Viewer / Editor / Creator / Deleter, mit denen Sie steuern, welche Mitarbeiter Fahrzeuge, Verkäufer und Buchungen sehen bzw. bearbeiten dürfen.
🔒 Datenschutz (DSGVO)¶
Das Plugin arbeitet vollständig innerhalb Ihrer Shopware-Installation. Es gibt keine Datenübertragung an externe Dienste – alle Fahrzeug-, Termin- und Kundendaten bleiben in Ihrer eigenen Shopware-Datenbank.
❓ FAQ¶
Für welche Händler ist das Plugin geeignet?
Für Autohäuser (Neu- und Gebrauchtwagen), Motorrad-, Roller-, E-Bike- und E-Scooter-Händler sowie Wohnmobil-, Caravan- und Bootshändler.
Wo erscheint die Probefahrt-Buchung im Shop?
Ein Probefahrt-Button wird direkt auf der Fahrzeug-Produktdetailseite eingeblendet. Zusätzlich steht ein CMS-Block für Erlebniswelten zur freien Platzierung bereit.
Können Kunden ohne Kundenkonto buchen?
Ja. Die Buchung ist ohne Registrierung über ein übersichtliches 4-Schritte-Formular möglich.
Erhalten Kunden eine Kalendereinladung?
Ja. Die Bestätigungs- und Erinnerungsmail enthält einen .ics-Anhang für Kunde und Verkäufer.
Was passiert, wenn ein Fahrzeug verkauft wird?
Bei aktiver Option blockOnSold werden keine weiteren Probefahrten angeboten, sobald das Fahrzeug als verkauft markiert ist.
Welche Shopware-Version wird benötigt?
Shopware 6 ab Version 6.6.9.0 sowie das CNK Foundation Basis-Plugin.