Modulo 4 · 4.3
Zone e metodi di spedizione
Modulo 4: IVA, spedizione e pagamenti · Tempo di lettura: 10 minuti
Obiettivo della lezione: Al termine di questa lezione Lei saprà configurare zone e metodi di spedizione adatti al Suo piano per il negozio, prevedere quale zona riceverà un cliente ed evitare gli errori più comuni.
Concetti chiave: zona di spedizione, regione (paese, provincia, codice postale), ordine delle zone, prima zona corrispondente, località non coperte dalle altre zone, metodo di spedizione, tariffa forfettaria, spedizione gratuita (importo minimo, codice promozionale), ritiro in sede, classe di spedizione, paesi di spedizione, IVA sui costi di spedizione
Come WooCommerce sceglie un prezzo di spedizione
Un cliente inserisce il proprio indirizzo. WooCommerce deve quindi decidere: quali modalità di spedizione può scegliere questo cliente, e quanto costano? Per farlo utilizza due livelli:
- Una zona di spedizione è un'area: uno o più paesi, province o codici postali. Ad esempio "Paesi Bassi" o "Benelux".
- All'interno di una zona si trovano i metodi di spedizione: ciò che il cliente può scegliere, con un prezzo. Ad esempio "Standard (PostNL) € 4,95" e "Gratuita a partire da € 50".
La regola più importante: WooCommerce scorre le zone dall'alto verso il basso e prende la prima zona che corrisponde. Le altre non vengono più considerate, nemmeno se una zona più in basso corrispondesse in modo più preciso. Nel codice sorgente è proprio così: le zone vengono ordinate per posizione e poi viene presa la prima. Per questo motivo le zone specifiche (un'area di codici postali, un solo paese) vanno messe sopra le zone generali (l'intera UE).
In fondo c'è sempre una zona fissa: Località non coperte dalle altre zone (Locations not covered by your other zones). Un cliente che non rientra in nessuna zona finisce lì. Se questa zona non ha metodi, il cliente vede il messaggio che non sono disponibili opzioni di spedizione e non può ordinare.
Dove vende e verso dove spedisce?
Per le zone ci sono due impostazioni in WooCommerce > Impostazioni > Generale:
- Località di vendita (Selling location(s)): quali paesi compaiono nel modulo dell'indirizzo.
- Località di spedizione (Shipping location(s)): verso quali paesi spedisce.
Limiti le vendite ai paesi previsti dal Suo piano per il negozio (lezione 1.3). Un cliente svizzero che può ordinare mentre Lei non sa come gestire dogana e IVA al di fuori dell'UE non è un'opportunità, ma un problema. E mantenga questa scelta coerente con ciò che indica all'inizio del processo d'ordine sulle restrizioni di consegna (lezione 5.1).
Configurare le zone per Theehuis Example
Theehuis Example spedisce all'interno dei Paesi Bassi, in Belgio e in Germania, e in nessun altro luogo:
| Ordine | Zona | Regioni | Metodi |
|---|---|---|---|
| 1 | Paesi Bassi | Paesi Bassi | Standard € 4,95; gratuita a partire da € 50; ritiro a Utrecht |
| 2 | Belgio e Germania | Belgio, Germania | Standard € 9,95; gratuita a partire da € 100 |
| Località non coperte dalle altre zone | (tutto il resto) | nessuno |
Se in seguito desidera trattare a parte un'area di codici postali (ad esempio un supplemento per le isole), crei una zona con il paese e i codici postali e la collochi sopra "Paesi Bassi". Per i codici postali WooCommerce conosce un intervallo con tre punti (1000...1099) e un carattere jolly con un asterisco (35*). Se questa zona si trova sotto "Paesi Bassi", non verrà mai utilizzata: ogni codice postale olandese corrisponde già alla zona sopra.
I metodi di spedizione
WooCommerce include tre metodi integrati:
- Tariffa forfettaria (Flat rate): un importo fisso per ordine, eventualmente con un supplemento per classe di spedizione (vedi sotto). È possibile anche calcolare con
[qty](quantità) e[cost](importo), ad esempio4.95 + 0.50 * [qty]. - Spedizione gratuita (Free shipping), con una condizione: un importo minimo, un codice promozionale che concede la spedizione gratuita, uno dei due oppure entrambi. C'è un'opzione per stabilire se l'importo minimo vale prima o dopo lo sconto. Scelga consapevolmente: con "prima dello sconto" un cliente con un codice sconto del 20 percento può comunque ottenere la spedizione gratuita.
- Ritiro in sede (Local pickup): il cliente ritira la merce. Con i blocchi di pagamento si impostano uno o più punti di ritiro (pickup locations).
I servizi di consegna come i corrieri hanno spesso un proprio plugin che crea etichette o recupera le tariffe. È comodo, ma è un'ulteriore estensione da mantenere aggiornata (corso WordPress, lezione 5.3).
Classi di spedizione
Una classe di spedizione raggruppa prodotti con gli stessi costi di spedizione. Theehuis Example crea la classe "Fragile" per le teiere. Nel metodo "Tariffa forfettaria" si inserisce quindi un supplemento per classe, ad esempio € 3 in più per "Fragile". In Tipo di calcolo si sceglie per classe (ogni classe nel carrello riceve il proprio supplemento) oppure per ordine (solo il supplemento della classe più costosa). Con due teiere e una confezione di tè il totale è € 4,95 + € 3: una sola volta, perché nel carrello c'è una sola classe "Fragile". Se desidera calcolare per ogni teiera, utilizzi nel supplemento 3 * [qty].
IVA sui costi di spedizione
I costi di spedizione non sono un servizio separato dal prodotto, ma fanno parte della consegna. Nelle impostazioni dell'IVA (lezione 4.1) si stabilisce con Classe di imposta per la spedizione quale aliquota applicare; per impostazione predefinita WooCommerce segue i prodotti nel carrello. Nella tabella delle aliquote deve essere selezionata la casella Spedizione per l'aliquota, altrimenti WooCommerce non calcola l'IVA sulla spedizione. Se mostra i prezzi IVA inclusa, inserisca i costi di spedizione come WooCommerce se li aspetta: gli importi nei metodi di spedizione sono al netto dell'IVA. € 4,95 diventano quindi € 5,99 con il 21 percento. Se desidera che il cliente paghi esattamente € 4,95, inserisca € 4,09 (4,95 / 1,21). Verifichi il risultato con un ordine di prova.
In pratica: ecco come appare in WooCommerce
- Impostazioni > Generale: vendita e spedizione solo verso Paesi Bassi, Belgio e Germania.
- Impostazioni > Spedizione > Zone: Aggiungi zona, nome "Paesi Bassi", regione Paesi Bassi, aggiungere i metodi.
- Seconda zona "Belgio e Germania". Trascini le zone nell'ordine corretto: le specifiche sopra le generali.
- Classi di spedizione: creare "Fragile" e selezionarla per le teiere (Dati prodotto > Spedizione).
- Provi con un indirizzo per ogni zona in una finestra privata: quali metodi vede e quanto costano IVA inclusa?
Riepilogo
- Una zona è un'area; al suo interno si scelgono metodi con un prezzo.
- WooCommerce prende la prima zona dall'alto che corrisponde: le zone specifiche vanno in cima.
- La zona fissa in fondo raccoglie il resto; senza metodi, lì nessuno può ordinare.
- Tariffa forfettaria, spedizione gratuita (con condizione) e ritiro in sede sono integrati; le classi di spedizione aggiungono supplementi per tipo di prodotto.
- Gli importi nei metodi di spedizione sono senza IVA; attivi "Spedizione" nelle Sue aliquote e verifichi il prezzo finale. In Italia l'aliquota IVA ordinaria è del 22 %.
Quiz
Esercizio
Esercizio A4.3: Quale zona di spedizione? (caso pratico). Un negozio ha queste zone, in questo ordine: 1 "Paesi Bassi" (NL), 2 "UE" (tutti i paesi UE), 3 "Benelux" (BE, LU) e "Località non coperte dalle altre zone" senza metodi. Scelga per ogni cliente quale zona utilizza WooCommerce (Paesi Bassi / UE / Benelux / Altre località, nessuna spedizione):
- un cliente a Utrecht;
- un cliente ad Anversa;
- un cliente a Vienna;
- un cliente a Zurigo.
Il programma confronta le Sue scelte con una chiave fissa; non viene interrogato nulla. Verde se è tutto corretto, arancione con un errore, rosso con più errori. In caso di errore riceve un suggerimento.
Domanda per Lei (non verificata): quale zona di questo negozio non viene mai utilizzata, e come cambierebbe l'ordine?
Per saperne di più
- Setting up shipping zones (woocommerce.com, in inglese): https://woocommerce.com/document/setting-up-shipping-zones/
- Setting up taxes in WooCommerce (woocommerce.com, in inglese): https://woocommerce.com/document/setting-up-taxes-in-woocommerce/
- Corso gratuito WordPress 5.3: Scegliere e valutare i plugin
