In breve
Per trovare la causa usa sempre lo stesso carrello e lo stesso indirizzo di prova. Controlla prima le regole che determinano la consegna, poi le eventuali richieste al corriere e il comportamento del checkout. Una correzione deve funzionare anche per le altre destinazioni previste.
- Annota prodotti, quantità, coupon e indirizzo coinvolti.
- Individua la zona effettivamente applicata.
- Controlla metodi, soglie e caratteristiche dei prodotti.
- Ripeti il percorso su desktop e telefono dopo la correzione.
Riprodurre il caso che blocca l’acquisto
Raccogli paese, provincia, CAP e contenuto del carrello, comprese varianti e quantità. Segna se il cliente è autenticato, se ha applicato un coupon e quale messaggio compare. Una segnalazione come “non spedisce a Roma” è meno utile di una combinazione precisa che permette di ripetere la prova.
Controlla che l’indirizzo sia completo e che il negozio preveda la consegna in quel paese. Confronta poi un prodotto semplice che sai essere spedibile e una destinazione abitualmente servita. Se questa combinazione funziona, cambia un elemento per volta per delimitare il problema.
La guida su costi e zone di spedizione aiuta a progettare le regole commerciali. Qui l’obiettivo è capire perché una regola già prevista non produce un’opzione utilizzabile dal cliente.
Verificare la prima zona che corrisponde
In WooCommerce apri le impostazioni di spedizione e confronta l’ordine delle zone. La documentazione ufficiale sulle zone precisa che ogni indirizzo corrisponde a una sola zona: viene scelta la prima compatibile, dall’alto verso il basso.
Una zona più specifica, per esempio un gruppo di CAP, va normalmente prima della zona nazionale. Apri quella effettivamente selezionata e verifica che contenga un metodo attivo. Se è vuota, WooCommerce non passa automaticamente alla zona successiva per cercare una tariffa.
Controlla anche le limitazioni dei paesi nelle impostazioni generali e la zona destinata agli indirizzi non coperti dalle altre. Non aggiungere una spedizione universale solo per far sparire l’errore: prima accerta che l’azienda possa realmente servire quelle destinazioni alle condizioni mostrate.
Controllare soglie, coupon e metodi attivi
Un metodo presente nella zona può essere disattivato o dipendere da condizioni. Verifica soprattutto la spedizione gratuita: può richiedere una soglia, un coupon oppure una combinazione dei due. La guida WooCommerce alla spedizione gratuita descrive anche la scelta di valutare la soglia prima o dopo lo sconto del coupon.
Prova un carrello appena sotto e appena sopra il limite. Se l’unico metodo disponibile è quello gratuito, sotto la soglia potrebbe non comparire alcuna consegna. Decidi se questo comportamento è voluto oppure se manca un metodo a pagamento per gli ordini più piccoli.
Se sono installate regole aggiuntive, controlla restrizioni per categoria, ruolo cliente, quantità o combinazioni di articoli. Ricostruisci la decisione con chi le ha configurate: disattivarle tutte sul negozio aperto può esporre tariffe che l’azienda non intende offrire.
Esaminare prodotti, varianti e pacchi
Apri la scheda del prodotto coinvolto e verifica che un articolo fisico non sia stato impostato come virtuale. Per una variante, controlla i valori effettivi usati dalla consegna, inclusi eventuali dati ereditati. La documentazione sulla gestione dei prodotti chiarisce la distinzione: gli articoli virtuali non richiedono spedizione.
Quando il metodo dipende da peso, dimensioni o classe di spedizione, confronta questi dati con un prodotto funzionante. Le unità devono essere coerenti con quelle del negozio e del collegamento. Non tutti i metodi richiedono le stesse informazioni: un dato mancante può influire su una tariffa esterna senza compromettere una tariffa fissa.
Se un’estensione divide l’ordine in più pacchi, verifica ogni gruppo. La consegna potrebbe essere disponibile per una parte del carrello e mancare per l’altra, per esempio quando gli articoli partono da magazzini differenti.
Distinguere una regola locale da una tariffa esterna
Se il prezzo di consegna viene richiesto a un corriere, controlla il registro del relativo collegamento. Servono orario, servizio richiesto ed esito: credenziali non valide, destinazione non servita, dati incompleti e servizio temporaneamente irraggiungibile producono problemi diversi.
La guida WooCommerce alla diagnosi delle spedizioni distingue i metodi di base dalle estensioni con tariffe in tempo reale. Queste ultime richiedono anche il controllo delle impostazioni e della documentazione del loro fornitore.
In un ambiente di prova puoi confrontare il comportamento con un metodo semplice per la medesima destinazione. Se compare, il risultato aiuta a circoscrivere l’indagine al collegamento esterno; non dimostra da solo che tutte le altre regole siano corrette. Non pubblicare una tariffa provvisoria senza averne valutato il costo reale.
Controllare aggiornamento del checkout e cache
Osserva cosa accade quando cambi CAP o quantità. Se il riepilogo rimane fermo oppure continua a caricare, il problema può riguardare la richiesta che aggiorna il checkout. Il tecnico può controllare risposta del server, errori del browser e compatibilità dei componenti utilizzati.
Le prove con tema o plugin alternativi vanno eseguite su una copia di test. Annota prima versioni e modifiche recenti, soprattutto se il checkout è stato personalizzato o convertito ai blocchi. La guida agli errori dopo un aggiornamento WordPress aiuta a organizzare questo confronto.
La modalità di debug delle spedizioni può aiutare a verificare la zona e a evitare la cache delle tariffe durante le prove. Il messaggio sulla zona non compare però nello stesso modo in tutte le pagine e nei blocchi. Al termine disattiva il debug e ripeti il percorso normale.
Un esempio ipotetico: manca il metodo sotto soglia
Un negozio offre consegna gratuita da 80 euro. Un cliente con un carrello da 85 euro applica un coupon di 10 euro e perde l’unico metodo disponibile. Il controllo mostra che la soglia è calcolata dopo il coupon e che nella zona non esiste una consegna a pagamento.
In questo scenario il negoziante chiarisce la propria politica: mantiene il limite sul valore scontato e configura il metodo a pagamento per gli ordini sotto soglia. Il collaudo comprende carrelli con e senza coupon, esattamente sulla soglia e per le diverse zone servite. La correzione allinea il comportamento alle condizioni comunicate sul sito.
Domande frequenti
Perché accade solo con alcuni CAP?
Possono corrispondere a una zona diversa o a limitazioni del servizio esterno. Confronta la zona applicata e la risposta del corriere usando il CAP completo.
È sufficiente svuotare la cache?
Può aiutare se vengono riutilizzati dati precedenti, ma non aggiunge metodi mancanti e non corregge soglie o restrizioni. Ripeti il caso dopo aver verificato le regole.
Quando posso considerare risolto il problema?
Quando il carrello coinvolto mostra la consegna prevista e le prove sulle altre zone restano corrette. Completa anche un ordine di test controllato, verificando metodo, costo e conferma dell’acquisto.
Fonti e approfondimenti
Documentazione ufficiale per approfondire i criteri descritti nella guida.
