Data e Fascia di Consegna per PrestaShop: documentazione del modulo
Installare e configurare data di consegna, fasce orarie, capacità del laboratorio, zone, biglietto, ritiro in negozio e supplementi.
Questo modulo aggiunge al checkout di PrestaShop 8 e 9 una scelta obbligatoria di data e fascia di consegna, limitata dalla capacità reale del laboratorio, con zone servite per giorno della settimana, biglietto con messaggio, ritiro in negozio e supplementi di consegna. Nome tecnico: dfflorist.
Installazione
- In Moduli > Gestione moduli, cliccate su Carica un modulo e trascinate il file ZIP.
- All’installazione il modulo crea le sue tabelle, due fasce di esempio (Mattina 09:00-12:00 e Pomeriggio 14:00-18:00), quattro modelli di biglietto illustrati e un prodotto nascosto Supplemento consegna (riferimento
DFFLO-SURCHARGE). - Compare una nuova voce Ordini > Consegne fiorista. La barra di navigazione del modulo porta a pianificazione, zone, fasce, chiusure, biglietti, carico del laboratorio e impostazioni.
Non eliminate il prodotto Supplemento consegna dal catalogo: porta i supplementi nel carrello. Potete modificarne nome, immagine e regola fiscale.
Impostazioni generali
Ambito
- Prodotti interessati: tutti i prodotti o solo quelli delle categorie selezionate (fiori freschi, piante, prodotti freschi).
- Corrieri interessati: lasciate tutto deselezionato per applicare la pianificazione a tutti. Con una selezione, gli altri corrieri (fiori secchi in pacco, per esempio) non chiedono la data.
- Corrieri per il ritiro in negozio: vedi più avanti.
- Consegna solo all’interno delle zone: appena una zona è attiva, un CAP fuori da tutte le zone non può ordinare con un corriere interessato.
- Badge nella scheda prodotto e colore di accento del blocco checkout.
Data di consegna e anticipi
- Data obbligatoria e orario obbligatorio (solo se esistono fasce per il giorno scelto).
- Consegna in giornata e il suo orario limite (HH:MM, fuso orario del negozio).
- Orario limite giornaliero degli ordini (facoltativo): un ordine effettuato dopo quest’ora conta dal giorno successivo. Esempio: 16:00 con un anticipo di un giorno, un ordine del lunedì alle 17:00 non può essere consegnato il martedì.
- Anticipo minimo in giorni, tempo di preparazione prima di una fascia per gli ordini in giornata, finestra di prenotazione in giorni.
Capacità del laboratorio
- Giorni di consegna del laboratorio e capacità per giorno della settimana in unità (0 = nessun limite giornaliero).
- Carico predefinito per prodotto: unità consumate da ogni articolo. Impostate un carico diverso per prodotto in Carico del laboratorio.
- Blocco durante il checkout (20 minuti di default): i carrelli che hanno scelto una fascia la bloccano per questo tempo.
- Avviso ultimi posti e stati d’ordine che liberano capacità (annullato, errore di pagamento, rimborsato di default).
Biglietto e destinatario
Attivate il biglietto, rendete obbligatorio il messaggio se serve, fissate la lunghezza massima, proponete la firma e l’opzione biglietto non firmato. Il telefono del destinatario può essere nascosto, facoltativo o obbligatorio.
Zone di consegna
Una zona raggruppa CAP e i giorni in cui viene servita. Schemi ammessi, uno per riga o separati da virgole:
- CAP esatto:
20121 - prefisso:
201* - intervallo:
20121..20162
Il paese è facoltativo. L’anticipo aggiuntivo si somma all’anticipo minimo per le zone lontane e disattiva la consegna in giornata in quella zona. Se più zone corrispondono, vale la prima zona attiva dell’elenco.
Fasce orarie
Ogni fascia ha un’etichetta traducibile, un orario di inizio e fine, i giorni della settimana, una capacità in unità (0 = vale solo la capacità del giorno), un supplemento IVA inclusa facoltativo e, se serve, una limitazione ad alcune zone. Senza fasce attive il cliente sceglie solo una data.
Chiusure e giorni di punta
- Chiuso: la data è bloccata (ferie, inventario).
- Giorno di punta o apertura straordinaria: la capacità del giorno è sostituita dalla vostra (0 = illimitata) e il giorno apre anche se di solito è chiuso. Se per quel giorno della settimana non esistono fasce, vengono proposte tutte le fasce attive.
Biglietti
Ogni modello ha un nome, un testo suggerito che precompila il messaggio quando il cliente sceglie il biglietto e un’immagine JPG, PNG o WebP fino a 2 MB, formato 3:2 consigliato. I quattro modelli forniti (Compleanno, Amore, Grazie, Condoglianze) sono modificabili.
Carico del laboratorio per prodotto
Per ogni prodotto indicate le unità per articolo (0 per un vaso o dei cioccolatini senza preparazione) e una preparazione aggiuntiva in giorni per gli articoli su ordinazione. Se un tale prodotto è nel carrello, l’anticipo si allunga e la consegna in giornata viene disattivata.
Cosa vede il cliente al checkout
Nella fase Spedizione il blocco appare sotto l’elenco dei corrieri, sopra il pulsante Continua. Il cliente sceglie un giorno nel calendario (l’indicatore mostra il carico, un «+» segnala un supplemento), poi una fascia che mostra gli ultimi posti e il suo supplemento. Sceglie quindi un modello di biglietto, scrive messaggio e firma e vede aggiornarsi l’anteprima. La scelta viene salvata automaticamente.
Il pulsante Continua resta bloccato finché manca un’informazione obbligatoria, e il server ricontrolla tutto alla conferma della fase.
Ritiro in negozio
Selezionate i vostri corrieri Click & collect in Corrieri per il ritiro in negozio. Per loro il blocco diventa Data di ritiro: nessuna zona, nessun telefono del destinatario, nessun supplemento. Le fasce limitate a zone non vengono proposte. Quando il cliente cambia corriere, il blocco si ricarica e il supplemento viene aggiunto o tolto dal carrello.
Supplementi di consegna
Si sommano tre fonti, tutte IVA inclusa nella valuta predefinita:
- il supplemento della fascia scelta (express, orario fisso);
- il supplemento del giorno della settimana (la domenica, per esempio);
- il supplemento in giornata.
Il totale viene aggiunto al carrello su una riga Supplemento consegna, con la regola fiscale del prodotto nascosto. Compare nel riepilogo, nell’ordine e in fattura. Viene tolto automaticamente se il cliente passa al ritiro in negozio o se il carrello non contiene più prodotti interessati.
Pianificazione e stampa
La pagina Pianificazione mostra una striscia di 14 giorni con il loro riempimento, il carico del giorno selezionato per fascia, le unità bloccate da carrelli in corso e l’elenco delle consegne (orario, zona o dicitura Ritiro in negozio, destinatario, indirizzo, articoli, biglietto). Tre azioni:
- Stampa i biglietti: biglietti A6, quattro per foglio A4 con linee di taglio, poi segnati come Stampato;
- Foglio di consegna: giro per fascia, ritiri in negozio in una sezione separata;
- Esporta CSV: separatore punto e virgola, compatibile con Excel.
Ordini, email e PDF
- L’elenco ordini del back-office ottiene una colonna Data di consegna ordinabile e filtrabile per intervallo di date.
- La scheda ordine mostra un pannello con data, fascia, zona, supplemento e biglietto, e permette di modificarli (senza controllo di capacità).
- Nelle email native la data viene aggiunta dopo il nome del corriere, nella lingua dell’ordine. Variabili disponibili per i vostri modelli:
{dfflo_delivery_date},{dfflo_delivery_slot},{dfflo_card_message}. - La fattura PDF mostra la data e il telefono del destinatario, il documento di trasporto aggiunge il messaggio.
Aggiornamento dalla 1.0.0
Caricate lo ZIP 1.1.0 sopra la versione esistente dalla gestione moduli. Lo script di aggiornamento aggiunge le nuove colonne e impostazioni, crea il prodotto Supplemento consegna e associa le immagini ai biglietti di esempio. Zone, fasce e ordini vengono conservati.
Domande frequenti
Il blocco non appare al checkout
Verificate che il modulo sia attivato nelle impostazioni, che il carrello contenga un prodotto interessato e che il corriere scelto sia interessato o dichiarato come ritiro in negozio.
Non viene proposta nessuna data
Controllate i giorni di consegna del laboratorio, i giorni serviti nella zona del cliente, l’anticipo minimo e la finestra di prenotazione. Un prodotto con preparazione aggiuntiva sposta anch’esso la prima data.
Cosa succede alla disinstallazione?
Zone, fasce, biglietti e date salvate sugli ordini vengono eliminati, insieme al prodotto Supplemento consegna. Le righe di supplemento già fatturate restano sugli ordini.