Modulul 4 · 4.3
Zone de livrare și metode de livrare
Modulul 4: TVA, livrare și plată · Timp de citire: 10 minute
Obiectiv de învățare: După această lecție veți putea configura zone de livrare și metode de livrare potrivite planului magazinului dumneavoastră, veți putea anticipa ce zonă primește un client și veți evita greșelile obișnuite.
Noțiuni cheie: zonă de livrare, regiune (țară, provincie, cod poștal), ordinea zonelor, prima zonă potrivită, locații neacoperite de celelalte zone, metodă de livrare, tarif forfetar, livrare gratuită (sumă minimă, cupon de reducere), ridicare locală, clasă de livrare, livrare către țări, TVA pentru costul de livrare
Cum alege WooCommerce un preț de livrare
Un client își completează adresa. WooCommerce trebuie atunci să decidă: ce moduri de livrare poate alege acest client și cât costă ele? Pentru aceasta folosește două niveluri:
- O zonă de livrare este o arie geografică: una sau mai multe țări, provincii sau coduri poștale. De exemplu "Țările de Jos" sau "Benelux".
- În interiorul unei zone se află metodele de livrare: ce poate alege clientul, cu un preț. De exemplu "Standard (PostNL) € 4,95 (≈ 26,45 lei)" și "Gratuit de la € 50 (≈ 267,15 lei)".
Regula cea mai importantă: WooCommerce parcurge zonele de sus în jos și o ia pe prima zonă care se potrivește. Restul nu mai sunt verificate, nici chiar dacă o zonă de mai jos s-ar potrivi mai exact. În codul sursă este literal așa: zonele sortate după ordine, apoi prima dintre ele. De aceea puneți zonele specifice (o zonă de coduri poștale, o singură țară) deasupra zonelor generale (întreaga UE).
La final există întotdeauna o zonă fixă: Locații neacoperite de celelalte zone (Locations not covered by your other zones). Un client care nu se încadrează în nicio zonă ajunge acolo. Dacă acea zonă nu are metode, clientul vede mesajul că nu există opțiuni de livrare și nu poate comanda.
Unde vindeți și unde livrați?
Pentru zone există două setări la WooCommerce > Setări > Generale:
- Locații de vânzare (Selling location(s)): ce țări apar în formularul de adresă.
- Locații de livrare (Shipping location(s)): către ce țări livrați.
Limitați vânzarea la țările din planul magazinului dumneavoastră (lecția 1.3). Un client din Elveția care poate comanda în timp ce dumneavoastră nu știți cum gestionați vama și TVA-ul în afara UE nu este o oportunitate, ci o problemă. Și păstrați această alegere în acord cu ceea ce spuneți la începutul procesului de comandă despre restricțiile de livrare (lecția 5.1).
Configurarea zonelor pentru Theehuis Example
Theehuis Example livrează în Țările de Jos, în Belgia și în Germania, și nicăieri altundeva:
| Ordine | Zonă | Regiuni | Metode |
|---|---|---|---|
| 1 | Țările de Jos | Țările de Jos | Standard € 4,95 (≈ 26,45 lei); gratuit de la € 50 (≈ 267,15 lei); ridicare în Utrecht |
| 2 | Belgia și Germania | Belgia, Germania | Standard € 9,95 (≈ 53,16 lei); gratuit de la € 100 (≈ 534,30 lei) |
| Locații neacoperite de celelalte zone | (tot restul) | niciuna |
Dacă mai târziu doriți o zonă separată de coduri poștale (de exemplu un supliment pentru insule), creați pentru aceasta o zonă cu țara și codurile poștale și o puneți deasupra zonei "Țările de Jos". Pentru codurile poștale, WooCommerce cunoaște un interval cu trei puncte (1000...1099) și un caracter wildcard cu asterisc (35*). Dacă acea zonă stă sub "Țările de Jos", nu va fi folosită niciodată: orice cod poștal din Țările de Jos se potrivește deja cu zona de deasupra.
Metodele de livrare
WooCommerce are trei metode integrate:
- Forfetar (Flat rate): o sumă fixă pe comandă, eventual cu un supliment pe clasă de livrare (vedeți mai jos). Puteți calcula și cu
[qty](cantitate) și[cost](sumă), de exemplu4.95 + 0.50 * [qty]. - Livrare gratuită (Free shipping), cu o condiție: o sumă minimă, un cupon de reducere care oferă livrare gratuită, una dintre ele sau ambele. Există o opțiune pentru a stabili suma minimă înainte sau după reducere. Alegeți în cunoștință de cauză: cu "înainte de reducere", un client cu un cod de reducere de 20 la sută poate obține totuși livrare gratuită.
- Ridicare locală (Local pickup): clientul ridică singur comanda. La blocurile de finalizare a comenzii configurați una sau mai multe locații de ridicare (pickup locations).
Serviciile de livrare, cum ar fi firmele de curierat, au adesea un modul propriu care generează etichete sau preia tarife. Este practic, dar este încă o extensie de întreținut (cursul WordPress, lecția 5.3).
Clase de livrare
O clasă de livrare grupează produsele cu aceleași costuri de livrare. Theehuis Example creează clasa "Fragil" pentru ceainice. În metoda "Forfetar" completați apoi un supliment pe clasă, de exemplu € 3 (≈ 16,03 lei) în plus pentru "Fragil". La Tip de calcul alegeți per clasă (fiecare clasă din coș primește suplimentul său) sau per comandă (doar suplimentul clasei celei mai scumpe). Cu două ceainice și un pachet de ceai, costul este € 4,95 (≈ 26,45 lei) + € 3 (≈ 16,03 lei): o singură dată, pentru că în coș există o singură clasă "Fragil". Dacă doriți să taxați per ceainic, folosiți în supliment 3 * [qty].
TVA pentru costul de livrare
Costul de livrare nu este un serviciu separat pe lângă produs, ci face parte din livrare. În setările de TVA (lecția 4.1) stabiliți cu Clasă de taxă pentru livrare ce cotă se aplică; în mod implicit, WooCommerce urmează produsele din coș. În tabelul de cote, la cota respectivă trebuie bifată opțiunea Livrare, altfel WooCommerce nu calculează TVA pentru livrare. Dacă afișați prețurile cu TVA inclus, introduceți costul de livrare așa cum îl așteaptă WooCommerce: sumele din metodele de livrare sunt fără TVA. € 4,95 (≈ 26,45 lei) devine atunci € 5,99 (≈ 32,00 lei) la 21 la sută. Dacă doriți ca clientul să plătească exact € 4,95 (≈ 26,45 lei), completați € 4,09 (≈ 21,85 lei) (4,95 / 1,21). Verificați printr-o comandă de test.
În practică: așa arată în WooCommerce
- Setări > Generale: vânzare și livrare doar către Țările de Jos, Belgia și Germania.
- Setări > Livrare > Zone: Adaugă zonă, nume "Țările de Jos", regiunea Țările de Jos, adăugați metodele.
- A doua zonă: "Belgia și Germania". Trageți zonele în ordinea corectă: cele specifice deasupra celor generale.
- Clase de livrare: creați "Fragil" și alegeți-o la ceainice (Date produs > Livrare).
- Testați cu câte o adresă pentru fiecare zonă, într-o fereastră privată: ce metode vedeți și cât costă ele cu TVA inclus?
Rezumat
- O zonă este o arie geografică; în interiorul ei alegeți metode cu un preț.
- WooCommerce ia prima zonă de sus care se potrivește: zonele specifice stau sus.
- Zona fixă de la final preia restul; fără metode, acolo nu poate comanda nimeni.
- Tariful forfetar, livrarea gratuită (cu condiție) și ridicarea locală sunt integrate; clasele de livrare adaugă suplimente pe tip de produs.
- Sumele din metodele de livrare sunt fără TVA; bifați "Livrare" la cotele dumneavoastră și testați prețul final. În România, cota standard de TVA este tot 21 %.
Test (quiz)
Exercițiu
Exercițiul A4.3: Ce zonă de livrare? (studiu de caz). Un magazin are aceste zone, în această ordine: 1 "Țările de Jos" (NL), 2 "UE" (toate țările UE), 3 "Benelux" (BE, LU) și "Locații neacoperite de celelalte zone" fără metode. Alegeți pentru fiecare client ce zonă folosește WooCommerce (Țările de Jos / UE / Benelux / Alte locații, fără livrare):
- un client din Utrecht;
- un client din Anvers;
- un client din Viena;
- un client din Zürich.
Programul compară alegerile dumneavoastră cu o cheie fixă; nu se solicită nimic. Verde dacă totul este corect, portocaliu la o greșeală, roșu la mai multe. La o greșeală primiți un indiciu.
Întrebare pentru dumneavoastră (nu se verifică): ce zonă din acest magazin nu este folosită niciodată și cum ați schimba ordinea?
Lecturi suplimentare
- Setting up shipping zones (woocommerce.com, în engleză): https://woocommerce.com/document/setting-up-shipping-zones/
- Setting up taxes in WooCommerce (woocommerce.com, în engleză): https://woocommerce.com/document/setting-up-taxes-in-woocommerce/
- Curs gratuit WordPress 5.3: Alegerea și evaluarea modulelor (pluginurilor)
