Sistema di prenotazione test drive¶
Questo plugin porta un sistema di prenotazione dei test drive direttamente nel vostro negozio Shopware 6, senza strumenti di prenotazione esterni e senza trasferire dati a terzi. Nella pagina prodotto di un veicolo il cliente sceglie una fascia libera, inserisce i propri dati e riceve subito una conferma via e-mail.
Ideale per concessionarie di auto, moto, e-bike, camper e imbarcazioni, ovunque i clienti vogliano provare un veicolo prima di acquistarlo.
Il nucleo gratuito funziona subito. I piani opzionali (acquisto in-app) sbloccano più veicoli, venditori, inviti di calendario, promemoria, statistiche e altre funzioni.
In evidenza
- 🚗 Pulsante «Prenota un test drive» subito sotto il pulsante «Aggiungi al carrello»
- 🗓️ Prenotazione in 3 passaggi: appuntamento → i tuoi dati → conferma
- 🕒 Solo fasce libere: appuntamenti esistenti, preavviso minimo e giorni bloccati sono considerati automaticamente
- 📎 E-mail di conferma, da Starter con invito di calendario .ics e promemoria
- 👤 Venditori per veicolo, senza doppie prenotazioni
- 🔒 Conforme al GDPR: tutti i dati restano nel vostro database Shopware

💳 Nucleo gratuito e piani opzionali¶
Il plugin è gratuito. Le funzioni aggiuntive sono disponibili come acquisto in-app opzionale direttamente in Shopware. Business comprende tutte le funzioni di Starter.
| Funzione | Gratis | Starter | Business |
|---|---|---|---|
| Prenotazione in 3 passaggi con calendario | ✅ | ✅ | ✅ |
| Prenotazione senza account cliente, protezione antispam | ✅ | ✅ | ✅ |
| E-mail di conferma, al commerciante e di annullamento | ✅ | ✅ | ✅ |
| Gestione degli appuntamenti nell'amministrazione | ✅ | ✅ | ✅ |
| Annullamento online da parte del cliente | ✅ | ✅ | ✅ |
| Veicoli attivi | 1 | 10 | illimitati |
| Prenotazioni al mese | 5 | illimitate | illimitate |
| Invito di calendario .ics nella conferma | – | ✅ | ✅ |
| E-mail di promemoria prima dell'appuntamento | – | ✅ | ✅ |
| Assegnare e notificare i venditori (senza sovrapposizioni) | – | ✅ | ✅ |
| Giorni bloccati per veicolo | – | ✅ | ✅ |
| Controllo della categoria di patente richiesta | – | ✅ | ✅ |
| Blocco automatico dei veicoli venduti | – | – | ✅ |
| Statistiche e conversione in acquisto | – | – | ✅ |
| Elemento CMS per i Mondi dello shopping | – | – | ✅ |
| Veicolo prenotabile in un solo canale di vendita | – | – | ✅ |
In Ordini > Test drive > Piani vedete il piano attuale e attivate Starter o Business con un clic. La stessa panoramica si trova in cima alla configurazione del plugin.

Non si nasconde nulla
Le funzioni di un piano superiore restano visibili, con una spiegazione e un pulsante per attivarle. Shopware mostra i prezzi attuali nella finestra dell'acquisto in-app. Se un piano termina, tutti i dati vengono conservati; i veicoli oltre il limite non vengono eliminati, solo i più vecchi entro il limite restano prenotabili.
🔧 Installazione¶
- Requisito: Shopware 6.7
- Installazione dallo Shopware Store o tramite ZIP in Estensioni > Le mie estensioni
- Installare e attivare il plugin
- Il modulo si trova in Ordini > Test drive
⚙️ Configurazione¶
Aprite la configurazione in Estensioni > Le mie estensioni > Test Drive Booking System > Configura. Ogni impostazione può essere definita per canale di vendita.
Prenotazione
| Impostazione | Descrizione | Predefinito |
|---|---|---|
| Durata standard di un test drive (minuti) | Per tutti i veicoli senza durata propria | 60 |
| Orizzonte di prenotazione (giorni) | Con quanti giorni di anticipo si può prenotare | 60 |
| Preavviso minimo (ore) | Gli appuntamenti più vicini non vengono offerti | 24 |
| Conferma automatica | Disattivata: le prenotazioni restano «In attesa» finché non le confermate | attivo |
| Fuso orario della concessionaria | Fuso orario delle disponibilità (es. Europe/Berlin) | Europe/Berlin |
| Il cliente può annullare online | Tramite il link personale nell'e-mail di conferma | attivo |
Modulo di prenotazione
| Impostazione | Descrizione | Predefinito |
|---|---|---|
| Categoria di patente obbligatoria | Il cliente deve indicare la categoria di patente | attivo |
| Telefono obbligatorio | Il numero di telefono diventa obbligatorio | disattivo |
Notifiche
| Impostazione | Descrizione | Predefinito |
|---|---|---|
| E-mail per nuove prenotazioni | Destinatario della notifica al commerciante; vuoto = e-mail del titolare del negozio | vuoto |
| Notificare anche il venditore assegnato | Il venditore del veicolo riceve ogni prenotazione (Starter) | attivo |
| Inviare e-mail di promemoria | Promemoria automatico al cliente (Starter) | attivo |
| Promemoria … ore prima dell'appuntamento | Momento del promemoria (1–168 ore) | 24 |
Accanto a ogni impostazione di un piano superiore, la configurazione spiega la funzione e mostra un pulsante per attivare il piano.

🚗 Configurare i veicoli¶
Ogni veicolo prenotabile è un prodotto Shopware (varianti incluse). In Ordini > Test drive > Veicoli > Aggiungi veicolo:
- Selezionate il prodotto: ogni prodotto può essere aggiunto una sola volta.
- Attivate Prenotabile online: controlla il pulsante nella pagina prodotto.
- Indicate la durata del test drive (vuoto = durata standard) e il punto d'incontro.
- Inserite la disponibilità settimanale: giorno, dalle, alle (HH:MM). Le fasce vengono suddivise in appuntamenti della durata impostata; sono possibili più fasce al giorno.
Con Starter in più:
- Venditore: riceve le prenotazioni via e-mail; un venditore non accompagna mai due test drive contemporaneamente.
- Categoria di patente richiesta (es. A per le moto): le prenotazioni con una categoria inferiore vengono rifiutate.
- Giorni bloccati: periodi senza appuntamenti (tagliando, fiera, ferie) con un motivo interno.
Con Business in più:
- Prenotabile solo nel canale di vendita: il veicolo è offerto solo in un canale specifico.
- Blocco automatico: appena il prodotto viene disattivato o la sua disponibilità scende a 0 (venduto), non vengono più offerti appuntamenti; quando il prodotto torna disponibile, il veicolo viene sbloccato automaticamente. Gli appuntamenti esistenti restano validi.

👤 Venditori¶
In Ordini > Test drive > Venditori (Starter) create i vostri venditori: nome, e-mail per le notifiche, telefono, foto facoltativa, attivo/inattivo. Poi assegnateli ai veicoli. Nome e telefono del venditore compaiono come contatto nella conferma.
🛒 Prenotazione nel negozio¶
Nella pagina prodotto di un veicolo prenotabile compare il pulsante «Prenota un test drive» sotto il pulsante «Aggiungi al carrello». Apre una finestra in tre passaggi:
- Appuntamento: calendario con i giorni liberi e poi gli orari liberi del giorno scelto
- I tuoi dati: nome, cognome, e-mail, telefono, categoria di patente, messaggio
- Conferma: riepilogo e consenso all'informativa sulla privacy


La prenotazione funziona senza account cliente; i clienti che hanno effettuato l'accesso trovano i dati già compilati. Un campo honeypot invisibile tiene lontani i bot. Senza JavaScript la stessa prenotazione è disponibile su una pagina dedicata.

Con il link personale nell'e-mail di conferma il cliente vede il proprio appuntamento e il relativo stato e può annullarlo (se la configurazione lo consente e l'appuntamento non è ancora iniziato).

Posizionamento libero nei Mondi dello shopping (Business)
In Contenuti > Mondi dello shopping il blocco «Prenotazione test drive» è disponibile nella categoria Commerce. Scegliete il veicolo nell'elemento e il modulo compare direttamente nella pagina, ad esempio in una landing page per un nuovo modello.
📋 Gestire le prenotazioni¶
In Ordini > Test drive > Prenotazioni vedete tutti gli appuntamenti con indicatori (prenotazioni del mese, appuntamenti di oggi, in attesa di conferma) e filtri per ricerca, stato, veicolo e periodo.

| Stato | Significato |
|---|---|
| In attesa | Richiesto, attende la vostra conferma (solo senza conferma automatica) |
| Confermato | L'appuntamento è fissato |
| Effettuato | Il test drive si è svolto |
| Annullato | Annullato dal commerciante o dal cliente |
Dal menu contestuale o dalla pagina di dettaglio potete confermare, completare o annullare un appuntamento. In caso di conferma o annullamento il cliente riceve automaticamente un'e-mail.

📊 Statistiche (Business)¶
La scheda Statistiche mostra per il periodo scelto (3, 6, 12 o 24 mesi):
- prenotazioni totali e annullate, test drive effettuati
- conversione in acquisto: quota di test drive passati dopo i quali lo stesso indirizzo e-mail ha ordinato il veicolo entro 90 giorni
- prenotazioni al mese, veicoli più prenotati e prenotazioni per venditore

📬 Notifiche e-mail¶
| Modello e-mail | Destinatario | Quando |
|---|---|---|
| Test drive – booking confirmation (customer) | Cliente | Alla prenotazione (come richiesta o conferma) e alla conferma nell'amministrazione; da Starter con .ics |
| Test drive – new booking (merchant) | Indirizzo del commerciante, da Starter anche il venditore | A ogni nuova prenotazione |
| Test drive – appointment reminder (customer) | Cliente | Starter: le ore configurate prima dell'appuntamento |
| Test drive – cancellation | Cliente; se annulla il cliente, anche commerciante e venditore | A ogni annullamento |
Le e-mail al cliente vengono inviate nella lingua della prenotazione. Modificate tutti i testi in Impostazioni > Modelli e-mail.
Requisito: attività pianificate
I promemoria (cnk_test_drive.reminder) e il blocco automatico (cnk_test_drive.auto_block) vengono eseguiti ogni ora come attività pianificate. Il worker in background di Shopware (coda dei messaggi e attività pianificate) deve essere attivo, come avviene di norma presso la maggior parte degli hosting.
🔐 Autorizzazioni (ACL)¶
In Impostazioni > Utenti e permessi > Ruoli, la sezione Ordini contiene la voce «Test drive» con i livelli:
| Livello | Consente |
|---|---|
| Visualizzare | Vedere prenotazioni, veicoli, venditori, statistiche e piani |
| Modificare | Confermare, completare e annullare; modificare veicoli, fasce, giorni bloccati e venditori |
| Creare | Creare veicoli e venditori |
| Eliminare | Eliminare prenotazioni, veicoli e venditori |
I pulsanti senza l'autorizzazione necessaria sono disattivati; l'Admin API verifica gli stessi permessi.
🔒 Protezione dei dati (GDPR)¶
Il plugin funziona interamente all'interno della vostra installazione Shopware. Nessun dato viene trasferito a servizi esterni. Il cliente deve accettare l'informativa sulla privacy prima di prenotare. Disinstallando senza «Conserva dati» vengono rimossi tutte le tabelle, i modelli e-mail e le impostazioni del plugin.
❓ FAQ¶
Il plugin è gratuito?
Sì. Il nucleo gratuito comprende un veicolo e 5 prenotazioni al mese. I piani Starter e Business sbloccano più veicoli, venditori, promemoria e statistiche.
A quali rivenditori è destinato?
Concessionarie auto (nuove e usate), rivenditori di moto, scooter, e-bike e monopattini elettrici, oltre a camper, caravan e imbarcazioni.
Si può prenotare senza account?
Sì. La prenotazione funziona senza registrazione; i clienti che hanno effettuato l'accesso trovano i dati già compilati.
I clienti ricevono un invito di calendario?
Dal piano Starter l'e-mail di conferma contiene un file .ics per Outlook, Google e Apple Calendar.
Cosa succede quando un veicolo viene venduto?
Con Business il veicolo viene bloccato automaticamente appena il prodotto è disattivato o non ha più disponibilità. Senza Business disattivate «Prenotabile online» sul veicolo.
Quale versione di Shopware serve?
Shopware 6.7. Non sono necessari altri plugin.
📬 Supporto¶
Per domande, suggerimenti o personalizzazioni scriveteci a support@cnk-plugins.de.