Collegare e-commerce e magazzino: come evitare scorte incoerenti
Definire una sincronizzazione affidabile tra canali e sistemi esistenti.
Redazione SqualiOnline · 2026-09-07
Il problema non nasce quando i due sistemi si parlano: nasce quando dicono numeri diversi e nessuno ha deciso in anticipo a chi si crede. Vendere un pezzo che non c’è costa un rimborso, una scusa e a volte un cliente; tenerne bloccato uno che c’è costa una vendita che nessuno conta. Collegare negozio online e magazzino significa soprattutto stabilire chi comanda, e che cosa succede quando qualcosa va storto.
La parte tecnica è la più semplice. Le decisioni difficili sono commerciali, e vanno prese prima del collegamento: dopo diventano rattoppi.
Giacenza e disponibilità vendibile non sono lo stesso numero
La confusione più costosa è fra quanti pezzi ci sono in magazzino e quanti se ne possono vendere adesso. Fra i due c’è tutto quello che è già promesso a qualcuno.
- Giacenza fisica: quello che si conta sugli scaffali, resi non ancora ricollocati compresi.
- Impegnato: pezzi di ordini accettati e non ancora spediti, comprese le vendite fatte in negozio, al telefono e dai rappresentanti.
- In arrivo: merce ordinata al fornitore, con una data che è una previsione e non un fatto.
- Riservato: scorta di sicurezza, campionario, pezzi difettosi in attesa di verifica, materiale destinato a un cliente specifico.
La disponibilità vendibile online è quello che resta. Se il numero pubblicato è la giacenza fisica, state vendendo anche ciò che è già di qualcun altro.
Una sola fonte ufficiale, decisa prima del collegamento
Quando i due sistemi divergono, uno dei due deve avere ragione per regola e non per discussione. Le tre impostazioni possibili, con il caso in cui ciascuna regge.
| Fonte ufficiale | Quando conviene | Che cosa richiede |
|---|---|---|
| Il gestionale | Il magazzino serve più canali: negozio, telefono, rappresentanti, marketplace | Che il gestionale sia aggiornato in tempi brevi, non a fine giornata |
| Il negozio online | L’online è l’unico canale che vende, o ha un magazzino dedicato solo a lui | Che gli scarichi manuali entrino comunque nel negozio online |
| Fonte diversa per famiglia di prodotti | Parte del catalogo è su ordinazione e non ha una giacenza | Regole scritte su quali codici seguono quale sistema, e un controllo su chi resta fuori |
Le soluzioni in cui entrambi i sistemi possono modificare la disponibilità dello stesso codice generano le incoerenze più difficili da ricostruire: due verità e nessun arbitro.
L’ultimo pezzo: la sequenza che rompe tutto
Il caso da progettare non è la vendita normale, è quella contemporanea. Sequenza illustrativa, con un solo pezzo disponibile.
- Alle 10.31 un cliente online mette il pezzo nel carrello. Se il carrello non prenota nulla, il pezzo resta vendibile a chiunque.
- Alle 10.32 il titolare vende lo stesso pezzo in negozio e lo scarica dal gestionale.
- Alle 10.33 il cliente online paga. Il negozio accetta l’ordine perché la sua copia della disponibilità è ferma al valore precedente.
- Alle 10.35 la sincronizzazione allinea i numeri e la disponibilità va sotto zero. Il pezzo è uno, gli ordini sono due.
- Alle 10.36 qualcuno deve accorgersene. Se non esiste un avviso, se ne accorgerà il magazziniere in fase di preparazione, o il cliente quando non riceve niente.
Le tre leve che riducono il caso: prenotare la disponibilità al pagamento e non alla spedizione, accorciare l’intervallo di sincronizzazione sui codici a bassa giacenza, e decidere in anticipo chi ha la precedenza quando succede lo stesso. Nessuna delle tre lo elimina: la contemporaneità è un fatto, non un difetto da correggere.
Quando la sincronizzazione fallisce, e prima o poi fallisce
Un collegamento fra due sistemi si interrompe: manutenzioni, credenziali scadute, un codice modificato, una rete che cade. La domanda non è se accadrà, ma che cosa succede nel frattempo.
- Le variazioni non consegnate restano in coda e vengono riprese in ordine quando il collegamento torna, invece di andare perse.
- Una variazione ripetuta due volte non deve scaricare due volte. Si trasmette il valore risultante invece della differenza, oppure ogni movimento porta un identificativo che ne impedisce la doppia applicazione.
- Se la sincronizzazione è ferma da un tempo definito, qualcuno riceve un avviso. Un collegamento rotto in silenzio è peggio di uno assente, perché i numeri continuano a sembrare validi.
- Una riconciliazione periodica confronta i due sistemi codice per codice e produce un elenco di differenze da guardare, non una correzione automatica che nasconde la causa.
Cuscinetto o vendita fino a zero: è una scelta commerciale
Tenere qualche pezzo non vendibile online riduce gli annullamenti ma immobilizza merce; vendere fino all’ultimo pezzo sfrutta tutto il magazzino e aumenta le eccezioni. Non esiste una risposta tecnica: dipende da quanto costano a voi le due cose.
- Un cuscinetto ha senso sui codici che vendono su più canali e ruotano in fretta.
- Sui codici lenti e di alto valore un cuscinetto è denaro fermo: meglio vendere fino a zero e gestire l’eccezione quando capita.
- Per i prodotti su ordinazione la disponibilità non è il numero giusto: la promessa è un tempo di consegna e va scritta come tale.
- L’inventario non coincide mai perfettamente con il sistema, per rotture, ammanchi ed errori di ubicazione: anche questo il cuscinetto lo assorbe.
Gli ordini limite da provare prima dell’apertura
Prima di collegare il negozio al pubblico si provano i casi che non capitano mai durante una dimostrazione, con merce vera e persone vere.
- Vendita contemporanea dell’ultimo pezzo su due canali, con la sincronizzazione attiva.
- Ordine annullato dal cliente e ordine annullato da voi: il pezzo torna vendibile, e si verifica in quanto tempo.
- Reso ricevuto: il pezzo rientra come vendibile, come da verificare o come scarto, e si stabilisce chi lo decide.
- Prodotto con varianti di taglia, colore o confezione: la disponibilità si gestisce per variante, non per prodotto padre.
- Kit e prodotti composti: che cosa succede al kit quando finisce uno dei componenti.
- Collegamento interrotto per un’ora durante le vendite e poi ripristinato: nessun movimento perso, nessuno applicato due volte.
- Codice nuovo creato nel gestionale: quando compare online e con quali dati minimi.
Quello che questa guida non copre
Qui si parla della coerenza della disponibilità fra sistemi. Come è organizzato fisicamente il magazzino, con ubicazioni, movimenti e inventari, è un problema diverso e a volte è la vera causa dei numeri sbagliati. Anche le verifiche da fare prima di promettere un’integrazione fra due software, quando uno dei due non è stato pensato per essere collegato, si trattano a parte.
Domande frequenti
Ogni quanto deve aggiornarsi la disponibilità?
Non serve la stessa frequenza su tutto il catalogo. Sui codici con poche unità e più canali di vendita l’allineamento deve essere il più stretto possibile; sui codici con scorte abbondanti anche qualche ora non produce danni. Conviene decidere due o tre fasce e assegnare i codici, invece di cercare il tempo reale ovunque.
Meglio mostrare il numero di pezzi disponibili o solo disponibile e non disponibile?
Mostrare il numero esatto obbliga a una precisione che pochi magazzini hanno e trasforma ogni differenza in un reclamo. Nella maggior parte dei casi funziona meglio una indicazione a fasce, con il numero preciso riservato ai casi in cui la scarsità è reale e verificata.
Che cosa facciamo se vendiamo un pezzo che non c’è?
Serve una procedura decisa prima: chi se ne accorge, entro quando avvisa il cliente, che cosa gli propone e chi ha l’autorità di annullare o rimborsare. Il danno di reputazione non viene dall’errore, che i clienti mettono in conto, ma dal silenzio nei giorni successivi.
Verifichiamo come sincronizzare negozio e magazzino.
Se ne vuoi parlare, il servizio che se ne occupa è E-commerce.

