«Gli ordini effettuati dopo le 14:00 non possono essere consegnati oggi.» Ogni fiorista, panificio, servizio di meal prep, catering e merchant di consegna in giornata applica una versione di questa regola. È una realtà operativa dura — fulfillment, tempi di prep e logistica di consegna hanno tutti delle scadenze. Eppure Shopify non offre alcun modo nativo per imporre un cutoff al checkout. La frase «ordini dopo le 14:00» finisce in un banner, in un footer, in una FAQ — ovunque tranne dove conta davvero: il checkout stesso.

Questa guida copre i quattro pattern di cutoff che i merchant utilizzano davvero, perché Shopify non li gestisce nativamente e come impostare un vero enforcement con OrderRules in circa cinque minuti.
Cosa significa davvero «cutoff time»
Un cutoff è il momento in cui gli ordini per una specifica data di fulfillment smettono di essere accettati. Non è una regola di orari (lo store resta aperto). Non è un tetto giornaliero (lo store non ha raggiunto la capacità). È una scadenza legata a un'operazione a valle — la produzione inizia, i furgoni partono, la cucina chiude, la finestra del corriere termina.
Quattro pattern coprono quasi ogni caso reale:
- Cutoff in giornata — ordini prima delle 14:00 spediti/consegnati oggi; dopo, vanno a domani.
- Cutoff per il giorno dopo — ordini prima delle 22:00 di stasera evasi domani; dopo, slittano al giorno successivo.
- Preavviso minimo — gli ordini richiedono almeno N ore di preavviso (catering: 72 ore; torta personalizzata: 48 ore).
- Finestra di ordini settimanale — gli ordini per la consegna della prossima settimana sono accettati solo lunedì 8:00 – mercoledì 18:00.
Non sono orari del negozio. Lo store può restare «aperto» — semplicemente non accetta più ordini per il prossimo slot di fulfillment. Il cutoff sposta avanti la prossima data disponibile.
Perché Shopify non offre cutoff nativi
Il checkout di Shopify è stato pensato attorno a una finestra di spedizione sempre disponibile. Esistono tariffa di spedizione, stima di tempo di fulfillment e ordine. Non c'è un concetto integrato di «lo slot di fulfillment di questo prodotto è chiuso, il prossimo apre domani».
Esistono workaround — banner, app di tema, hack JavaScript, cancellazione manuale degli ordini — ma nessuno blocca il checkout. Un cliente che scorre oltre il banner «cutoff 14:00» può comunque completare l'ordine alle 16:00. Shop Pay e Apple Pay saltano del tutto la pagina carrello. Gli URL di checkout diretto bypassano gli script del tema. L'ordine entra. Il tuo team di fulfillment lo scopre domani mattina, quando il cliente si aspettava la consegna in giornata e non l'ha ricevuta.
Per una spiegazione più ampia su perché l'enforcement a livello tema fallisce e come appare quello lato server, vedi Display vs Enforcement: perché mostrare gli orari non basta — lo stesso pattern si applica ai cutoff.
I 4 pattern di cutoff del mondo reale
Cutoff in giornata (fioristi, consegna in giornata)
Un fiorista con cutoff alle 14:00 applica una regola diversa prima e dopo le 14:00:
- Prima delle 14:00 — consegna in giornata disponibile. Mostra al cliente un countdown verso le 14:00.
- Dopo le 14:00 — la consegna in giornata sparisce. La consegna J+1 diventa il nuovo default. Aggiorna il selettore di date.
Per questo pattern, la regola oraria di OrderRules attiva/disattiva la collezione «consegna in giornata» alle 14:00 ogni giorno. La collezione J+1 resta sempre attiva. Dopo le 14:00 i clienti vedono solo opzioni J+1.
Per San Valentino, festa della mamma e altri picchi floreali, sovrapponi un tetto giornaliero di consegne — diciamo 50 consegne al massimo — per non vendere più consegne di quante il giro possa gestire.
Cutoff J+1 (panifici, doughnut shop)
Un doughnut shop con cutoff alle 22:00 per gli ordini del giorno successivo applica il pattern opposto:
- Prima delle 22:00 di oggi — accetta ordini per la produzione di domani.
- Dopo le 22:00 di oggi — domani è chiuso; prossima disponibilità il giorno dopo.
È il pattern del thread di panetteria più citato sulla Shopify Community: un doughnut shop con produzione giornaliera fissa di 108 unità, cutoff alle 22:00 della sera prima e limiti per gusto giornalieri. Il cutoff sposta la data disponibile esattamente alle 22:00. Chi visita alle 22:01 vede dopodomani come prossima opzione.
OrderRules lo gestisce con una regola programmata che scatta alle 22:00 ogni giorno, abbinata a un selettore di data di consegna. Il limite di produzione giornaliero (108 doughnut) viene applicato separatamente come tetto giornaliero — vedi Come limitare gli ordini giornalieri su Shopify per la configurazione.
Preavviso minimo (catering, torte personalizzate)
Un caterer richiede almeno 72 ore di preavviso tra ordine e data dell'evento. Una panetteria di torte personalizzate richiede 48 ore. Il cutoff non è un'ora fissa — è una finestra mobile rispetto alla data di consegna/evento richiesta.
La regola: «qualsiasi data evento a meno di N ore di distanza non è disponibile.» Un cliente che il venerdì mattina prova a prenotare una torta nuziale per sabato viene bloccato. Uno che la prenota mercoledì mattina passa.
La regola di preavviso di OrderRules impone un gap minimo tra il timestamp dell'ordine e la data di fulfillment richiesta. Per il caso d'uso catering in dettaglio, il preavviso si combina con un tetto di capacità per evento (massimo eventi al giorno) per copertura completa.
Finestra di ordini settimanale (meal prep, scatole in abbonamento)
I servizi di meal prep operano spesso con una finestra di ordini settimanale fissa:
- Lunedì 8:00 — la finestra apre per le consegne della prossima settimana.
- Mercoledì 18:00 — la finestra chiude.
- Giovedì – domenica — lo store non accetta ordini per la prossima settimana.
- Lunedì successivo 8:00 — la finestra riapre.
Il cutoff è bidirezionale: gli ordini non sono accettati prima di lunedì 8:00 (preparazione/finalizzazione del menù in corso) né dopo mercoledì 18:00 (deadline degli ordini). Fuori dalla finestra lo store è chiuso per gli ordini della settimana successiva.
È il pattern «finestra meal prep». Lo scheduling calendariale di OrderRules lo supporta nativamente — scegli i giorni e gli orari in cui ordinare è permesso, e la regola chiude automaticamente fuori finestra. Lo stesso pattern calza a due verticali contigui: farm shop su Shopify con una finestra domenica-mercoledì per la settimana di raccolta, e torrefattori di caffè su Shopify con un cutoff prima di ogni giorno di tostatura.
Cutoff + capacità = la vera combinazione
Un cutoff da solo non basta per merchant a capacità limitata. Un cutoff fiorista alle 14:00 è inutile se il fiorista vende 80 consegne prima delle 14:00 e ha capacità per 50. Il cutoff sposta le date; il tetto di capacità blocca gli ordini quando lo slot è pieno.
La regola reale ha due strati:
- Cutoff — «gli ordini dopo le 14:00 vanno a domani.»
- Capacità — «massimo 50 consegne in giornata; una volta a 50, la consegna in giornata è chiusa indipendentemente dall'ora.»
OrderRules combina i due. Il motore di scheduling gestisce il cutoff orario. Il tetto giornaliero gestisce il soffitto di capacità. Quello che scatta per primo chiude lo slot.
Per il lato tetto giornaliero, vedi Come limitare gli ordini giornalieri su Shopify. Per la programmazione orari più ampia che ancora il lato ora del giorno, vedi Come impostare gli orari del negozio su Shopify.
Trappole comuni dei cutoff
Errori di fuso orario. Il bug più comune è un mismatch di fuso — la regola è in UTC ma il merchant è in EST, quindi il cutoff alle 14:00 scatta alle 9:00 locali. Imposta il fuso dello store nelle Impostazioni di OrderRules prima di creare qualsiasi regola. Testa il cutoff sul tuo orologio locale.
Finestre overnight. Una finestra «chiuso» da martedì 22:00 a mercoledì 6:00 attraversa la mezzanotte. Molti strumenti di scheduling falliscono al wraparound — trattano 22:00 e 6:00 come un intervallo same-day non valido. OrderRules gestisce correttamente le finestre overnight; verifica con lo step di test sopra.
Interazioni con festività. Un cutoff J+1 alle 22:00 significa «domani è aperto.» Ma se domani è Natale, domani non è aperto. Sovrapponi la regola di cutoff a un calendario delle festività perché la prossima data disponibile salti correttamente i giorni chiusi.
Confusione tra inventario e cutoff. Limiti d'inventario e cutoff rispondono a domande diverse. «Esaurito» è inventario. «Lo slot di consegna di oggi è chiuso» è cutoff. Un merchant che raggiunge 50 consegne in giornata prima delle 14:00 non è esaurito — ha esaurito lo slot di oggi. Comunicalo nel messaggio di cutoff così i clienti tornano, invece di cercare altrove.
Quando non ti serve un cutoff
I cutoff sono regole operative. Se il tuo fulfillment non ha una deadline oraria (spedisci entro 1–2 giorni lavorativi indipendentemente dall'ora, non fai consegna in giornata, il cliente sceglie una data futura qualsiasi e tu evadi quel giorno), non ti serve una regola di cutoff. Potrebbe servirti un preavviso minimo o semplicemente orari standard del negozio, ma non un cutoff orario.
Il tipo regola «cutoff» è specifico per merchant il cui prossimo slot di fulfillment ha una scadenza. Se non è il tuo caso, salta questo capitolo e configura orari standard.
In sintesi
I cutoff sono una delle regole merchant più universali nel food, floreale, consegna e pasti preparati — e una delle meno servite nativamente da Shopify. La soluzione è uno scheduling lato server che chiude il carrello per lo slot giusto al momento giusto, abbinato a un tetto giornaliero per gli slot che si riempiono prima del cutoff orario.
OrderRules gestisce tutti e quattro i pattern (giornata, J+1, preavviso, finestra settimanale) sul suo motore di scheduling. La configurazione è negli step how-to sopra. Per il livello orari più ampio, vedi Come impostare gli orari del negozio su Shopify. Per il tetto di capacità che si abbina ai cutoff, vedi Come limitare gli ordini giornalieri su Shopify. Per il confronto completo delle app nelle categorie order-limit e scheduling, vedi l'hub delle app di limiti Shopify.