Configura il selettore della data di consegna
Questa guida porta un selettore di data e fascia oraria funzionante sulle tue pagine prodotto e carrello in circa dieci minuti. Nessun codice richiesto — aggiungi un blocco app del tema e crei una regola di disponibilità.
Prima di iniziare
- Sei sul piano Advanced (le funzioni di consegna sono solo per Advanced). Se sei su Starter o Pro, fai l'upgrade da Impostazioni → Piano — si applica una prova gratuita di 14 giorni.
- Hai almeno un prodotto con cui fare la prova.
1. Attiva le date di consegna
- Apri OrderRules dal tuo admin Shopify (App → OrderRules).
- Vai su Consegna → Regole di disponibilità.
- Clicca su Attiva date di consegna. OrderRules richiede i permessi aggiuntivi di cui ha bisogno (località, ordini, evasione) solo ora — mai all'installazione.
2. Aggiungi il blocco app del tema
Il selettore in vetrina viene reso tramite un blocco app del tema, così resta all'interno del tuo tema e sopravvive agli aggiornamenti del tema.
- Nell'admin Shopify vai su Negozio online → Temi → Personalizza.
- Apri un template prodotto. Nel pannello di sinistra, scegli Aggiungi blocco (o Aggiungi sezione) nell'area principale del prodotto e seleziona OrderRules — Data di consegna (compare sotto Blocchi app).
- Ripeti sul template Carrello (e sul cassetto del carrello, se il tuo tema ne usa uno). Sulla maggior parte dei temi OrderRules rileva automaticamente il carrello; aggiungi il blocco solo se il selettore non compare.
- Salva. (Dettaglio di configurazione: il blocco è un blocco app con target
mainSection— vedi Configurazione del blocco app del tema se il tuo tema nasconde i blocchi app.)
3. Crea la tua prima regola di disponibilità
- Torna in OrderRules, Consegna → Regole di disponibilità → Aggiungi regola.
- Imposta:
- Tempo di preparazione — la prima data che un cliente può richiedere (es. 2 giorni).
- Orario di cutoff — gli ordini effettuati dopo quest'ora spediscono il giorno idoneo successivo (es. 14:00).
- Giorni di consegna — i giorni in cui consegni.
- Orizzonte — quanto in anticipo i clienti possono prenotare (es. 30 giorni).
- Definisci l'ambito della regola: Tutti i prodotti, oppure restringi a un prodotto / collezione / tag, e facoltativamente a un paese. Scegli il metodo di evasione: consegna, ritiro o entrambi.
- (Facoltativo) Richiedi una data/fascia al checkout per forzare una selezione.
- Salva.
4. Aggiungi le fasce orarie (facoltativo)
Nella regola, aggiungi le fasce orarie (es. 10:00–12:00, 14:00–16:00). Imposta una capacità per fascia se vuoi che le finestre si esauriscano. Le fasce piene si disattivano automaticamente per i clienti.
5. Provalo
Apri il tuo prodotto di prova in vetrina. Dovresti vedere un selettore di data (e le fasce, se configurate). Aggiungi al carrello e avvia il checkout — la Shopify Function di OrderRules blocca qualsiasi selezione mancante, esaurita o in blackout. Gli ordini di prova effettuati vengono taggati automaticamente delivery:YYYY-MM-DD e slot:HHMM-HHMM — controlla l'ordine nell'admin.