La consegna locale per un negozio alimentare non è una singola funzione — è una combinazione specifica: consegnare alle aree vicine (non a livello nazionale), richiedere un ordine minimo così le piccole consegne non fanno perdere soldi, accettare ordini solo mentre la cucina è aperta e offrire il ritiro a tutti gli altri. Shopify può fare la maggior parte di questo, ma c'è un limite nativo che silenziosamente la fa saltare per una fetta dei tuoi clienti — e quasi nessuna guida di configurazione ti avverte.
Questa è la configurazione, raccontata come un unico scenario, con l'insidia resa evidente e la soluzione che fa reggere le tue regole di consegna per ogni cliente, non solo per quelli che pagano con Shop Pay.
Risposta rapida: configurare la consegna locale per un negozio alimentare Shopify
Attiva la consegna locale nativa di Shopify (zone per raggio o codice postale, con una tariffa e un minimo per zona), aggiungi il ritiro locale e disattiva la spedizione nazionale — poi applica il tuo minimo di consegna, gli orari di apertura e la capacità al checkout con una Function di Shopify così reggono su ogni wallet. L'insidia: la consegna locale nativa funziona solo con Shop Pay, quindi i clienti Apple Pay, Google Pay, Amazon Pay e PayPal non la ottengono. OrderRules colma quel divario — la sua applicazione al checkout gira su ogni metodo di pagamento — e aggiunge gli orari, i minimi, la capacità e il ritiro programmato che la consegna locale nativa tralascia.
Lo scenario
Immagina un locale di hamburger che consegna a tre quartieri vicini e offre il ritiro, senza spedizione nazionale. Ha bisogno, nell'ordine, di:
- Zone di consegna — le aree in cui guiderà davvero.
- Un minimo di consegna — così un singolo ordine da $6 non fa perdere soldi una volta pagato il corriere.
- Orari di apertura — ordini solo mentre la cucina è accesa.
- Ritiro — per i clienti che preferiscono venire a prendere.
- Niente spedizione — così nessuno ordina un hamburger da spedire per posta attraverso il paese.
- Controllo della capacità — così una corsa non sommerge la cucina.
Shopify gestisce zone, una tariffa e un minimo in modo nativo. Le altre quattro — e una grande insidia sulle prime tre — sono dove questa guida si guadagna il suo posto.
Passo 1 — Imposta le tue zone di consegna locale
In Shopify, la consegna locale nativa si imposta per sede. Definisci una zona in due modi:
- Per raggio — fino a 100 miglia / 160 km attorno alla sede (può includere regioni confinanti, ma non altri paesi).
- Per codice postale — incolla un elenco dei codici postali che servi (fino a 3.000 caratteri).
Puoi creare fino a 10 zone per sede, ognuna con una tariffa di consegna opzionale e fino a 3 regole basate sul prezzo (ad es. consegna gratuita sopra $40), più un importo minimo dell'ordine per la consegna. Un raggio è più rapido da configurare; i codici postali sono più precisi quando un confine di consegna passa nel mezzo di un quartiere — la maggior parte dei negozi inizia con un raggio e passa ai codici postali una volta che sa esattamente in quali strade guiderà. Per la maggior parte dei negozi alimentari questo basta a definire dove consegni e quanto costa.
Se ti servono tariffe basate sulla distanza, zone disegnate a mano su mappa, oppure routing e smistamento dei corrieri, quello è un livello separato — app come Zapiet (zone, tariffe, prenotazioni) o EasyRoutes (ottimizzazione dei percorsi e tracciamento dei corrieri) lo aggiungono. OrderRules non fa geofencing delle zone né smistamento; fa le regole che ci stanno sopra.
L'insidia di cui nessuno ti avverte: gli express wallet
Ecco il limite che fa saltare la consegna locale per clienti reali. La pagina di aiuto di Shopify lo dice chiaramente:
"Local delivery works with Shop Pay, but doesn't work with other accelerated checkouts such as Apple Pay, Google Pay, Amazon Pay, or PayPal."
Quando un acquirente tocca Apple Pay o Google Pay all'inizio del checkout, la consegna locale semplicemente non compare — il checkout ripiega sulla spedizione (che, per un negozio alimentare solo locale, potrebbe non esistere). Su un telefono, dove avviene la maggior parte degli ordini di cibo e gli express wallet sono ovunque, sono molti clienti persi o confusi.
Ed è un errore silenzioso. Testi il checkout con una carta, la consegna locale compare, tutto sembra a posto — nel frattempo i clienti Apple Pay che non hanno mai visto un'opzione di consegna chiudono semplicemente la scheda. Non ottieni un errore da investigare; ottieni un tasso di conversione più basso. È questo che rende questo limite degno di essere progettato attorno fin dall'inizio anziché scoperto mesi dopo.
La soluzione nativa documentata da Shopify è brusca: disattiva quei checkout express se la consegna locale è centrale per la tua attività. (Una modifica del 2026 permette ai clienti di usare Apple Pay all'interno del flusso Shop Pay, ma i pulsanti Apple Pay / Google Pay / PayPal / Amazon Pay autonomi aggirano ancora la consegna locale — il limite non è risolto.)
La soluzione migliore non ti costa un metodo di pagamento. Una Function di validazione al checkout di Shopify gira su ogni percorso di pagamento — la documentazione di Shopify è esplicita nel dire che questo "includes express checkouts, such as Shop Pay, PayPal, Google Pay, and Apple Pay." Quindi invece di disattivare i wallet, applichi le tue regole di consegna (minimo, orari, idoneità) al checkout, dove ogni wallet deve passare. È questo il meccanismo dietro i tre passi successivi.
Passo 2 — Imposta un minimo di consegna che regge davvero
La consegna locale nativa ha un minimo per zona, ma cavalca lo stesso limite solo Shop Pay. Per creare un minimo che regge per ogni cliente, applica un valore minimo dell'ordine con una Function al checkout. Un acquirente che paga con Apple Pay e che è sotto il tuo minimo di consegna di $20 viene bloccato al checkout, esattamente come tutti gli altri — nessun percorso che perde. Vedi la guida al valore minimo dell'ordine. OrderRules lo fa sul piano Pro.
Passo 3 — Applica i tuoi orari di apertura al checkout
Questa è quella che la consegna locale nativa proprio non fa: non ha alcun concetto di orari di apertura e accetterà un ordine di consegna nel cuore della notte. Aggiungi gli orari del negozio così il checkout si chiude quando la cucina è spenta, con un chiaro messaggio "siamo chiusi, torniamo alle 11" invece di un ordine che rimborserai. Poiché gira al checkout tramite una Function, regge su ogni wallet. Vedi come impostare gli orari del negozio e visualizzazione vs. applicazione.
Passo 4 — Aggiungi il ritiro
Attiva il ritiro locale per ogni sede. Il ritiro nativo mostra ai clienti un tempo di preparazione ("pronto in circa 1 ora") — ma non permette loro di scegliere una data o una fascia oraria di ritiro, e non c'è capacità per fascia. Se vuoi che i clienti prenotino una finestra di ritiro (e limitare quanti vengono a prendere in ciascuna), aggiungi un'app di prenotazione; OrderRules offre un selettore di data e fascia oraria di consegna/ritiro con limiti per fascia sul piano Advanced. Vedi fasce orarie di consegna.
Passo 5 — Disattiva la spedizione nazionale
Se consegni solo localmente e offri il ritiro, assicurati che un cliente non possa scegliere accidentalmente la spedizione. Rimuovi o svuota le tue tariffe di spedizione (o il profilo di consegna per spedizione) così le uniche opzioni al checkout siano consegna locale e ritiro. Nulla frustra un cliente locale più di una riga "spedizione" su un ordine di cibo caldo — e nulla ti danneggia di più che accettarne uno.
Passo 6 — Limita la capacità di consegna e i cutoff
La consegna locale nativa non ha controlli di capacità, quindi un venerdì virale può consegnare alla tua cucina più consegne di quante ne possa cucinare o guidare. Aggiungi:
- Limiti di capacità per giorno e per fascia, così una finestra di consegna si esaurisce invece di andare in overbooking. (Vedi limiti di capacità di consegna.)
- Un cutoff dell'ordine e un tempo di preparazione anticipato, così gli ordini in ritardo passano alla finestra successiva. (Vedi orari di cutoff.)
Entrambi vengono applicati al checkout su ogni metodo di pagamento — il tema ricorrente di tutta questa configurazione.
Shopify nativo vs. ciò che aggiungerai
| Funzionalità | Consegna locale nativa di Shopify | Ciò che aggiungi |
|---|---|---|
| Zone di consegna (raggio / codice postale) | Sì (10 zone, 100 mi) | — (o Zapiet per zone avanzate) |
| Tariffa di consegna per zona + minimo | Sì | Minimo che regge su tutti i wallet (OrderRules) |
| Funziona con Apple/Google Pay, PayPal | No — solo Shop Pay | Applicazione con Function al checkout (tutti i wallet) |
| Applicazione degli orari di apertura | No | Orari del negozio (OrderRules) |
| Fasce orarie di consegna/ritiro + capacità | No | Selettore di fasce + limiti (OrderRules) |
| Ritiro programmato (il cliente sceglie l'orario) | No (solo "pronto in X") | Prenotazione del ritiro (OrderRules) |
| Tariffe basate sulla distanza / routing dei corrieri | No | Zapiet / EasyRoutes |
Lo schema: il nativo ti dà la mappa; tu aggiungi le regole (e il routing, se ti serve).
Raggio di consegna, minimi e tariffe: azzeccare i numeri
Le impostazioni sono facili; i numeri sono ciò che rende la consegna locale redditizia. Regole pratiche per un negozio alimentare:
- Raggio — impostalo a ciò che i tuoi corrieri possono raggiungere con cibo caldo in tempo, non al massimo che Shopify consente. Un raggio stretto di 3–5 km di solito batte uno da 20 km: consegne più veloci, cibo migliore, meno rimborsi. Inizia piccolo e allarga solo se riesci a mantenere onesti i tempi di consegna.
- Ordine minimo — impostalo sopra il punto in cui una consegna fa perdere soldi una volta pagato il corriere. Se una corsa ti costa $8, un minimo di $12 va appena in pari; molti negozi alimentari si assestano su $20–30. Il minimo funziona solo se viene applicato al checkout per ogni wallet (Passo 2).
- Tariffa di consegna vs. gratis-sopra-soglia — una tariffa fissa copre il corriere; una regola "consegna gratuita sopra $40" spinge i clienti ad aggiungere un articolo e alza il tuo ordine medio. Shopify consente fino a tre regole basate sul prezzo per zona, così puoi fare entrambe le cose.
- Regole diverse per zona — fai pagare di più, o richiedi un minimo più alto, per il quartiere più lontano. Mantiene le consegne distanti convenienti senza penalizzare la tua area principale.
Modella questi valori rispetto al tuo ordine medio reale e al costo del corriere prima del lancio — il divario tra un minimo di $15 e uno di $25 è spesso il divario tra una consegna locale che si ripaga da sola e una che silenziosamente prosciuga il margine.
Consegna + ritiro: offri entrambi
Offri entrambi e lascia che i clienti scelgano da soli — il ritiro è tuo amico. Ogni ordine di ritiro è uno per cui non paghi un corriere e uno che non consuma capacità di fasce di consegna, quindi il ritiro è una valvola di sfogo in una sera intensa:
- Incentiva il ritiro con un piccolo vantaggio — uno sconto o un contorno gratuito per venire a prendere alleggerisce il carico sulla capacità di consegna nei picchi.
- Dai al ritiro un suo tempo di preparazione — il ritiro nativo mostra un "pronto in X"; aggiungi la prenotazione se vuoi che i clienti prenotino una fascia e limitare quanti vengono a prendere alla volta.
- Mantieni gli orari coerenti — la stessa regola sugli orari del negozio chiude il checkout sia per la consegna sia per il ritiro, così nessuno dei due accetta ordini mentre sei chiuso.
Il risultato: ogni cliente ottiene consegna o ritiro — mai un'opzione di spedizione che non offri, e mai un ordine fuori dai tuoi orari o dalla tua capacità.
Dove si inserisce OrderRules — e dove no
Per essere chiari sull'ambito: OrderRules è il livello delle regole che applica il tuo valore minimo dell'ordine, gli orari di apertura, i limiti di capacità, i cutoff, la consegna/il ritiro programmati e i limiti per cliente al checkout — su ogni metodo di pagamento, che è esattamente dove la consegna locale nativa cade. Non disegna le zone di consegna né calcola le tariffe basate sulla distanza (lo fanno la consegna locale nativa o Zapiet), e non instrada né smista i corrieri (lo fanno EasyRoutes e simili). Usalo insieme a questi — è il pezzo che fa reggere davvero le tue regole di consegna.
I tuoi corrieri o un'app di smistamento?
Qualcuno deve portare il cibo, e la consegna locale ti dà due opzioni:
- I tuoi corrieri — l'opzione più economica per un raggio stretto, e controlli l'ultima impressione del cliente. Va bene quando il volume è basso e l'area è piccola.
- Un'app di smistamento / routing — man mano che cresci, un'app come EasyRoutes raggruppa gli ordini in percorsi efficienti e dà ai clienti il tracciamento in tempo reale (l'esperienza a cui si sono abituati sulle app di consegna).
In entrambi i casi, tieni chiara la divisione dei compiti: l'app di routing sposta gli ordini; OrderRules controlla quali ordini accetti — negli orari, sopra il minimo, entro la capacità — così quelli che raggiungono il tuo corriere sono sempre consegnabili. È la stessa divisione del livello delle regole trattata in come avviare un'attività di food delivery su Shopify.
Consegna locale sul tuo negozio vs. sui marketplace
Potresti gestire la consegna locale tramite DoorDash o Uber Eats — ma prendono il 15–30% di ogni ordine e non applicano i tuoi orari o la tua capacità. Gestirla sul tuo negozio Shopify mantiene quel margine e ti dà i controlli descritti sopra; la mossa comune è usare le app per farti scoprire e portare i clienti abituali verso il tuo negozio. Vedi negozio Shopify proprio vs. marketplace di food delivery per il compromesso completo, e gestire una ghost kitchen su Shopify se sei solo consegna.
Errori comuni da evitare
- Non conoscere il limite dei wallet. Testi con una carta, funziona, e non vedi mai i clienti Apple Pay che non sono riusciti a completare il checkout. Applica l'idoneità al checkout.
- Un minimo di consegna solo nelle impostazioni native. Perde attraverso gli express wallet. Applicalo con una Function.
- Nessuna applicazione degli orari. Accettare (e rimborsare) ordini di consegna alle 3 di notte.
- Lasciare attiva la spedizione. I clienti locali scelgono "spedizione" per cibo caldo, o accetti un ordine che non puoi spedire.
- Nessun limite di capacità. Una sera intensa sommerge la cucina e il corriere.
- Un raggio troppo ampio. Cibo freddo e consegne in ritardo danneggiano le tue recensioni più in fretta di quanto farà mai una piccola area di consegna.
- Testare solo con una carta. Effettua sempre un ordine di prova con Apple Pay per cogliere il divario degli express wallet prima che lo facciano i tuoi clienti.
Checklist rapida di configurazione
Per un negozio alimentare solo locale, l'intera configurazione in un unico elenco:
- Zone — raggio o codici postali per le aree in cui guiderai davvero.
- Tariffa di consegna + gratis-sopra-soglia — copri il corriere, spingi ordini più grandi.
- Spedizione disattivata — così nessuno ordina cibo caldo da spedire per posta.
- Ritiro attivo — con un tempo di preparazione "pronto in X" realistico.
- Ordine minimo — applicato al checkout su ogni wallet, non solo nelle impostazioni native.
- Orari del negozio — il checkout si chiude quando la cucina è spenta.
- Limiti di capacità + cutoff — così una corsa non può sommergere la cucina o il corriere.
- Testa con Apple Pay, non solo con una carta — per cogliere il divario degli express wallet.
Gli elementi 5–7 (e l'applicazione cross-wallet su tutti loro) sono OrderRules; 1–4 sono Shopify nativo, più un'app per le zone se ti servono tariffe basate sulla distanza o il routing dei corrieri.
In conclusione
La consegna locale per un negozio alimentare è una combinazione — zone, un minimo, orari, ritiro, niente spedizione e capacità — e Shopify ne copre in modo nativo solo una parte, con un limite dei wallet che silenziosamente perde clienti. Imposta le zone in modo nativo, disattiva la spedizione e applica il minimo, gli orari e la capacità al checkout così reggono per ogni cliente, comunque paghi.
Inizia gratis con OrderRules per aggiungere orari del negozio, un minimo di consegna, limiti di capacità e ritiro programmato al tuo negozio alimentare Shopify — applicati al checkout su Shop Pay, Apple Pay, Google Pay e ogni altro modo con cui pagano i tuoi clienti.