Per impostare una quantità minima d'ordine (MOQ) su Shopify, installa OrderRules dallo Shopify App Store, crea una regola MOQ su qualsiasi prodotto, variante o collezione, e OrderRules la applica al checkout usando Shopify Functions — lato server, senza modifiche al tema, senza codice. Shopify non ha una funzionalità MOQ nativa, quindi serve un'app se hai bisogno di un'applicazione reale che non possa essere aggirata da Shop Pay o URL di checkout dirette.

Se vendi all'ingrosso, gestisci un programma B2B o distribuisci articoli a cartone come vino, bevande o integratori, hai quasi certamente bisogno di imporre il MOQ. Senza, un singolo cliente retail può ordinare un'unità di un prodotto pensato per essere spedito in cartoni da 12 — e Shopify accetterà felicemente l'ordine. Questa guida copre ogni aspetto del MOQ su Shopify: perché la piattaforma non lo offre nativamente, cosa fanno davvero workaround e app, e il processo passo passo per impostare regole MOQ con OrderRules.
I negozi B2B e grossisti spesso hanno bisogno anche di programmazione — limitare gli ordini grossisti agli orari d'ufficio o chiudere gli account trade nel weekend. OrderRules combina enforcement del MOQ e programmazione di orari in un'unica app. Vedi Come impostare gli orari del negozio su Shopify per il lato programmazione.
Cos'è la quantità minima d'ordine e perché è importante
La quantità minima d'ordine (MOQ) è il numero minimo di unità che un cliente deve acquistare per completare un checkout. I MOQ possono applicarsi a tre ambiti diversi:
- Per prodotto: «Devi acquistare almeno 6 di questo SKU.»
- Per collezione: «Devi acquistare almeno 12 unità totali dalla collezione Wholesale.»
- Per ordine: «Il tuo ordine totale deve contenere almeno 24 unità su tutti gli articoli.»
I MOQ esistono per ragioni di business legittime. Prelevare, imballare e spedire una singola unità di basso valore può costare più dell'unità stessa — i costi di fulfillment distruggono il margine sui piccoli ordini. Per negozi B2B e grossisti, i MOQ garantiscono che l'inventario in cartoni sia spedito in quantità per cartone. Per attività artigianali e fatte a mano, i MOQ proteggono l'economia di produzione assicurando che il tempo di miscelazione e finitura sia ammortizzato su abbastanza unità.
Negozi che traggono più beneficio dall'enforcement del MOQ:
- Distributori grossisti e B2B che spediscono per cartone (12, 24, 144)
- Produttori di bevande che vendono birra, vino, kombucha e CBD a cartone
- Marchi di integratori e CPG con minimi a cartone per i rivenditori
- Tipografie con costi di setup che richiedono tirature minime
- Produttori di abbigliamento che offrono SKU solo all'ingrosso
- Panifici e catering con dimensioni minime per produzione custom
- Fornitori del food service che distribuiscono ai ristoranti a cartone
In ogni caso, il costo di accettare un ordine sotto MOQ — rimborsarlo, contattare manualmente il cliente o assorbire la perdita di fulfillment — supera il costo di prevenirlo al checkout.
Shopify può impostare la quantità minima nativamente?
No. Shopify non ha alcuna funzionalità di quantità minima incorporata. È il consiglio sbagliato più diffuso nei forum Shopify: non puoi impostare un MOQ reale solo dall'admin Shopify. Esistono tre workaround comunemente suggeriti, e tutti e tre hanno limiti seri.
Workaround 1: Prezzo a cartone (e fingere che sia un'unità)
Alcuni merchant elencano il pack cartone come un singolo «prodotto» al prezzo totale del cartone. Per esempio, invece di vendere una bottiglia di cold brew a $4 con MOQ 12, listano un «Cartone da 12» a $48.
Perché fallisce: perdi il tracking granulare dell'inventario. I clienti che vogliono davvero 18 bottiglie devono aggiungere un cartone più uno SKU «6-pack sciolto» e sperare che i conti tornino. Le ricerche sull'unità singola non restituiscono nulla. Non puoi fare promo sui prezzi per unità. E la SEO ne soffre perché le pagine prodotto descrivono cartoni invece di prodotti.
Workaround 2: Modifiche al tema con validazione JavaScript
I risultati di ricerca suggeriscono spesso di hackerare il tema per validare la quantità nel carrello o nella pagina prodotto con JavaScript. È un'applicazione lato client, il che significa:
- Shop Pay la aggira (Shop Pay invia il checkout direttamente senza rieseguire il JavaScript del carrello)
- Apple Pay e Google Pay la aggirano per la stessa ragione
- Chiunque condivida un URL diretto di checkout la aggira
- Aggiornamenti del tema possono rompere la validazione silenziosamente
- Gli storefront headless la ignorano completamente
La validazione lato client è teatro — mostra un messaggio d'errore amichevole a un cliente che si è fermato a guardare il carrello, ma non fa nulla per metà dei tuoi checkout che usano metodi di pagamento accelerati.
Workaround 3: Revisione manuale e rimborsi
Alcuni merchant accettano tutti gli ordini e rimborsano manualmente tutto ciò che sta sotto il MOQ. Funziona a volumi molto bassi ma crolla rapidamente: richiede una persona che controlli ogni ordine, i clienti ricevono un rimborso confuso senza contesto, e il tuo tasso di rimborso (visibile sull'App Store e a Shopify) sale.
La vera soluzione: enforcement lato server con Shopify Functions
L'unico modo per imporre il MOQ su Shopify in modo affidabile è a livello server tramite la Checkout Validation API di Shopify, parte di Shopify Functions. Gira dentro il motore di checkout di Shopify, quindi si applica a ogni metodo di checkout — Shop Pay, Apple Pay, Google Pay, URL diretti e storefront headless. Abbiamo coperto i dettagli tecnici in Shopify Checkout Validation: come bloccare gli ordini non validi.
Non devi scrivere la function da solo. App come OrderRules forniscono una checkout validation function pre-costruita che gestisce l'enforcement del MOQ pronto all'uso.
Usare un'app per il pieno controllo del MOQ
Diverse app Shopify offrono enforcement del MOQ. Le capacità più importanti da cercare:
| Capacità | Perché conta |
|---|---|
| Shopify Functions checkout validation | Lato server, anti-bypass. Senza, il MOQ può essere aggirato. |
| MOQ per prodotto, per variante | Prodotti diversi hanno spesso MOQ diversi. |
| MOQ per collezione | Applicare una singola regola a un'intera linea prodotti in un colpo. |
| MOQ per ordine | Imporre «il carrello totale deve contenere X unità» su articoli misti. |
| Regole per tag cliente | MOQ diversi per clienti grossisti vs retail. |
| Messaggi sullo storefront | Comunicare il MOQ ai clienti prima del checkout. |
| Import CSV in massa | Impostare MOQ su centinaia di SKU senza click manuali. |
OrderRules supporta tutte e sette. Vedi l'hub di confronto delle app di limiti d'ordine Shopify per un'analisi completa di come si posiziona ogni app.
Passo passo: configurare il MOQ con OrderRules
Configurare il MOQ in OrderRules richiede circa due minuti per un singolo prodotto e circa cinque minuti per un intero catalogo B2B/grossista con import CSV. Ecco il percorso.
Passo 1: Installa OrderRules
Installa OrderRules dallo Shopify App Store. Un clic, niente API key, nessuno sviluppatore. Il piano Starter è gratuito; le regole MOQ richiedono il piano Pro ($9.99/month) — che sblocca anche i limiti per cliente, i tetti di spesa e la gestione CSV in massa.
Passo 2: Decidi l'ambito del MOQ
Scegli l'ambito che corrisponde a come acquistano davvero i tuoi clienti:
- Per prodotto / variante: ottimo quando singoli SKU hanno dimensioni cartone diverse. La maggior parte dei grossisti B2B usa questo.
- Per collezione: ottimo quando hai un'unica collezione «Wholesale» e vuoi un MOQ uniforme su tutto.
- Per ordine: ottimo quando i clienti mescolano articoli e ti interessa solo la dimensione totale del carrello.
La maggior parte dei negozi finisce per usare una combinazione — ad esempio un MOQ uniforme di 12 unità sulla collezione Wholesale più MOQ specifici per prodotto su pochi grandi SKU a cartone.
Passo 3: Crea la regola MOQ
In OrderRules vai su Product Limits (per per-prodotto o per-variante) o Collection Limits (per MOQ a livello collezione). Clicca «New Rule» e imposta:
- Tipo di limite: Minimum
- Quantità: il tuo minimo (es. 12)
- Ambito: prodotto / variante / collezione
- Segmento cliente (opzionale): restringere a tag cliente specifici come
wholesale,vip,trade-account
Per MOQ per ordine («il carrello totale deve contenere almeno 24 unità»), usa la sezione Order Limits con una regola di quantità minima del carrello.
Passo 4: Configura i messaggi sullo storefront
OrderRules include variabili template dinamiche che puoi usare sulle pagine prodotto, nel carrello o ovunque nel tema:
{REM_QTY}— quante altre unità il cliente deve aggiungere{MAX_QTY}— il tuo requisito minimo{USED_QTY}— quante ne ha attualmente
Esempio: «Aggiungi in più per raggiungere la quantità minima di .»
Questo elimina la frustrazione MOQ più comune: clienti che arrivano al checkout, vengono bloccati e non capiscono perché.
Passo 5: Testa su un ordine bozza
Prima di andare live, crea un ordine bozza nell'admin Shopify e prova a fare checkout con una quantità sotto il tuo MOQ. Dovresti vedere il messaggio di blocco OrderRules. Conferma che la function è collegata correttamente alla validazione lato server di Shopify — non solo lato client.
Puoi anche vedere tutto questo dal vivo sul demo store OrderRules — scegli un prodotto con MOQ configurato e osserva l'enforcement in tempo reale.
Passo 6 (per cataloghi grandi): Import CSV in massa
Se hai centinaia o migliaia di SKU, configurare il MOQ un prodotto alla volta è doloroso. OrderRules Pro include l'import CSV in massa:
- Esporta il template attuale dei limiti prodotto da OrderRules
- Aprilo in Excel, Google Sheets o qualsiasi foglio di calcolo
- Compila le colonne
product_handleemin_quantity - Carica — tutte le regole si applicano istantaneamente
Trattiamo questo in maggior dettaglio in Shopify Bulk Product Limits: guida import CSV per cataloghi grandi.
Best practice MOQ per B2B e grossista
Per negozi grossisti e B2B il MOQ è parte di un sistema di regole d'acquisto più ampio. Alcuni schemi che funzionano bene:
Separa retail da grossista con tag cliente
Tagga i tuoi account grossisti con un tag wholesale nell'admin Shopify. Poi in OrderRules crea regole MOQ che si applicano solo ai clienti con quel tag. I clienti retail non vedono alcun minimo; i clienti grossisti vedono automaticamente i tuoi minimi a cartone quando sono loggati.
Combina MOQ con tetti di spesa per account trade
Se dai agli account trade un limite di credito mensile, abbina la regola MOQ a un tetto di spesa per cliente. OrderRules traccia la spesa cumulativa di ogni cliente e applica il budget al checkout — combinato con il MOQ ottieni il pieno controllo degli acquisti.
Allinea i MOQ alla tua unità di fulfillment
Se prelevi da inventario a cartone, imposta MOQ alla quantità per cartone (12, 24, 144). Se prelevi singole unità, il MOQ può essere più piccolo. Devono essere le economie di fulfillment — lavoro per prelievo, materiali d'imballaggio per scatola, zone di spedizione — a determinare il numero del MOQ, non le aspirazioni.
Comunica il MOQ sulle pagine prodotto, non solo al checkout
I clienti grossisti abbandoneranno il checkout se ci arrivano e scoprono un minimo di cui non erano a conoscenza. Usa la variabile storefront {REM_QTY} su ogni pagina prodotto grossista così il minimo è visibile appena atterrano. La maggior parte dei clienti aggiunge la quantità giusta se gliela dici e basta.
Permetti MOQ assortiti per i pack variati
Se vendi birra, vino o kombucha, i clienti spesso vogliono un mix. Usa un MOQ a livello collezione («almeno 12 unità totali dalla collezione Mix-and-Match Beverages») invece di un MOQ per prodotto — dà flessibilità agli acquirenti pur imponendo complessivamente la tua quantità a cartone.
Errori MOQ comuni da evitare
Alcuni schemi che vediamo e che si ritorcono contro:
1. Impostare MOQ senza messaggi sullo storefront.
I clienti vengono bloccati al checkout e abbandonano. Abbina sempre la regola MOQ a un messaggio visibile sulla pagina prodotto — {REM_QTY} lo rende automatico.
2. Usare solo JavaScript lato client. L'abbiamo coperto sopra. Shop Pay, Apple Pay e URL diretti lo aggirano. Se il tuo enforcement non passa per Shopify Functions, non è enforcement vero.
3. Applicare MOQ retail ai clienti grossisti (o viceversa). Usa i tag cliente per separare i due segmenti. Un cliente retail che inciampa in un MOQ grossista su un prodotto B2B andrà da un competitor.
4. Impostare MOQ che non corrispondono alla tua unità d'inventario. Se hai cartoni da 24 ma imposti il MOQ a 20, il magazzino rompe i cartoni — vanificando i risparmi che il MOQ doveva catturare.
5. Dimenticare di testare con i metodi di checkout accelerati. Testa sempre la tua regola MOQ con Shop Pay o Apple Pay prima di andare live. Se un'app competitor applica solo a livello carrello, il tuo test passerà nel carrello ma fallirà con Shop Pay.
6. Mettere MOQ ovunque «per sicurezza». I MOQ aggiungono attrito. Applicali solo dove l'economia unitaria lo richiede davvero. Per SKU retail con margini sani, nessun MOQ è di solito la cosa giusta.
Come OrderRules si confronta con altre app MOQ
Se stai valutando app MOQ, OrderRules compete più direttamente con:
| App | Supporto MOQ | Piano gratuito | Tetti a livello negozio | Limiti per cliente | Confronta |
|---|---|---|---|---|---|
| OrderRules | Per prodotto, variante, collezione, ordine | Sì | Sì | Sì (Pro) | — |
| Avada Order Limits | Per prodotto, collezione | Sì | No | Limitato | vs Avada |
| MinMaxify | Per prodotto | No | No | No | vs MinMaxify |
| KOR Order Limits | Per prodotto, collezione | No | No | Solo per tag (Pro) | vs KOR |
| MinCart | Per carrello, per prodotto | No | No | No | vs MinCart |
| Pareto Order Limits | Per prodotto, MOQ | Sì | No | No | vs Pareto |
Vedi l'hub di confronto completo per voti, dettagli di prezzo e raccomandazioni per caso d'uso.
Domande frequenti
Shopify ha una funzionalità integrata di quantità minima d'ordine?
No. Shopify non ha enforcement MOQ nativo su nessun livello di piano — Basic, Shopify, Advanced o Plus. È necessaria un'app come OrderRules per imporre il MOQ al checkout. L'opzione nativa più vicina è cambiare l'unità di vendita (vendere «cartone da 12» come singolo SKU), ma perdi il tracking dell'inventario per unità e rompi i prezzi unitari.
Posso impostare MOQ diversi per clienti grossisti vs retail?
Sì. Con OrderRules, tagga gli account grossisti con un tag cliente wholesale nell'admin Shopify, poi crea regole MOQ che si applicano solo ai clienti con quel tag. I clienti retail non vedono alcun minimo; i clienti grossisti vedono automaticamente il minimo a cartone.
L'enforcement del MOQ funziona con Shop Pay e Apple Pay?
Sì — se e solo se l'app usa Shopify Functions (Checkout Validation API) per l'enforcement lato server. OrderRules lo fa. Le app che validano solo a livello carrello vengono aggirate da Shop Pay, Apple Pay e Google Pay perché questi metodi di pagamento inviano il checkout direttamente senza rieseguire il JavaScript della pagina carrello.
Qual è la differenza tra MOQ, importo minimo d'ordine e limiti d'ordine?
La Quantità Minima d'Ordine (MOQ) è un conteggio di unità — «acquistare almeno 12 di questo prodotto». L'importo minimo d'ordine è una soglia in dollari — «spendere almeno $50 per checkoutare». I limiti d'ordine si riferiscono di solito a tetti massimi — «smettere di accettare ordini dopo 50 al giorno». OrderRules supporta MOQ e limiti massimi nativamente. Per importi minimi in dollari a livello carrello, MinCart è costruito apposta per quel caso.
Posso impostare MOQ a livello variante, non solo prodotto?
Sì. OrderRules supporta MOQ per variante — utile quando, per esempio, la tua variante «Taglia campione» non ha MOQ ma la variante «Cartone da 24» richiede un minimo di 1 cartone.
Come importo in massa regole MOQ per centinaia di prodotti?
Usa l'import CSV in massa di OrderRules (incluso nel piano Pro). Esporta il template, compila handle prodotto e quantità minime in un foglio di calcolo, e carica. Tutte le regole si applicano istantaneamente. Vedi la guida import CSV in massa per il percorso completo.
Le regole MOQ rallenteranno il mio checkout?
No. Shopify Functions gira dentro il motore di checkout di Shopify con esecuzione sub-millisecondo. I clienti non percepiscono latenza, e la validazione gira su ogni metodo di checkout.
Prossimi passi
Se vendi all'ingrosso, gestisci un programma B2B o distribuisci articoli a cartone, l'enforcement del MOQ non è negoziabile — e Shopify non lo offrirà nativamente a breve.
Installa OrderRules dallo Shopify App Store per ottenere enforcement del MOQ, limiti per cliente, orari del negozio automatici e gestione CSV in massa — partendo dal piano Starter gratuito e sbloccando MOQ su Pro a $9.99/month.
Oppure vedi la classifica completa delle app di limiti d'ordine Shopify per valutare OrderRules contro ogni alternativa sul mercato.