Cum să aplici livrarea gratuită pentru anumite produse în WooCommerce? (cu video)

Publicat: 2020-05-14
Apply Free Shipping on Certain Products in WooCommerce

Ultima actualizare - 24 septembrie 2021

Sunt momente în care afacerea ta este în plină desfășurare sau vrei să atragi mai mulți clienți în magazinul tău WooCommerce. Aveți strategii de a oferi reduceri sau de a oferi transport gratuit la produsele dumneavoastră. Am discutat despre strategii eficiente care implică prețuri dinamice și reduceri la magazinul dvs. WooCommerce într-un alt articol. Strategia de livrare gratuită este utilă atunci când aveți produse precum insigne promoționale, bunătăți sau aveți gratuități de oferit și nu doriți să taxați clienții pentru acest lucru. De asemenea, este o idee bună să aplicați livrare gratuită WooCommerce numai pentru anumite produse.

Dar iată întorsătura în poveste. WooCommerce, în mod implicit, nu oferă o caracteristică specifică care vă permite să aplicați transport gratuit numai pentru anumite produse. Deși WooCommerce are o metodă de livrare implicită ca Livrare gratuită , aceasta va fi aplicată tuturor produselor.

În acest articol, vă voi arăta cum puteți aplica livrarea gratuită WooCommerce pentru anumite produse (pentru că mai trebuie să taxați pentru produsele care pot fi expediate, nu?).

Aplicarea WooCommerce Livrare gratuită pentru anumite produse

Există două metode prin care puteți realiza acest lucru:

  1. O metodă ușoară care implică clase de livrare WooCommerce.
  2. O altă metodă ușoară folosind pluginuri (pentru mai multă filtrare și personalizare).

Metoda 1: Utilizarea claselor de expediere WooCommerce.

După cum am menționat mai devreme, WooCommerce nu are o funcție directă care să vă permită să aplicați transport gratuit pentru anumite produse. Dar puteți realiza acest lucru folosind clasele de expediere WooCommerce și metoda implicită de livrare cu tarif fix.

Iată cum poți face asta:

Pasul 1 – Creați o clasă de livrare pentru produse gratuite

Accesați WooCommerce > Setări > Livrare > Clase de livrare.

Presupun că știți despre cursurile de expediere WooCommerce. Dacă nu, consultați acest articol.

Faceți clic pe butonul Adăugați clasa de livrare pentru a începe. Considerați că aveți două produse; un hanorac și o cană. Doriți să taxați transportul pentru hanoracul și să oferiți transport gratuit pe cană (folosesc acest scenariu pentru a vă arăta cum se va aplica transportul gratuit împreună cu produsul care poate fi expediat).

Pentru acest caz, am creat două clase de expediere separate, așa cum se arată în captura de ecran de mai jos.

WooCommerce Free Shipping | Creating Shipping Classes
Crearea claselor de expediere

Pasul 2 – Configurați tarifele de expediere

În continuare, trebuie să configuram tarifele de expediere în zonele de expediere. Pentru aceasta, faceți clic pe Zone de expediere și selectați zona de expediere la alegere. Pentru această demonstrație, folosesc zona de expediere implicită.

Adăugați metoda de livrare cu tarif fix și faceți clic pe opțiunea Editați pentru a o configura, așa cum se arată în captura de ecran de mai jos.

WooCommerce Free Shipping | Editing Flat Rate Shipping method
Editarea metodei de livrare cu tarif fix

Apare o fereastră pop-up în care puteți configura setările Tarifului fix. Prima setare este de a personaliza titlul metodei. Această metodă va fi afișată în coș și în casă. În cazul nostru, atunci când se aplică transportul gratuit, textul rezultat este doar Tarif fix fără valoare, ceea ce poate părea ciudat. Prin urmare, ar fi o idee bună să schimbați titlul cu un titlu mai generalizat, să spunem taxa de expediere .

Pasul 3 – Aplicați costul de expediere pentru clasa de expediere

În secțiunea Costul clasei de expediere , introduceți costul de expediere pentru „Clasa de produse gratuite” ca valoare 0 . iar „Clasa Hoodie” i se atribuie valoarea 10 .
Setările sunt așa cum se arată în captura de ecran de mai jos.

WooCommerce Free Shipping | Shipping Charges
Taxe de expediere

Pasul 4 – Atribuiți clasa de expediere produselor relevante

Acum ar trebui să atribuim clasele de expediere produselor necesare.

Următoarea captură de ecran arată cum „Clasa Hoodie” este atribuită produsului – „Woo Hoodie”.

WooCommerce Free Shipping | Hoodie shipping class
Atribuirea clasei de expediere pentru Hoodie

Și captura de ecran de mai jos arată modul în care „Clasa de produse gratuite” este atribuită produsului – „Woo Mug”.

WooCommerce Free Shipping | Free products shipping class
Atribuirea clasei de livrare gratuită a produselor

Iată cum sunt aplicate tarifele de expediere pe pagina noastră de coș WooCommerce.

Când produsul gratuit – „Woo Mug” este adăugat în coș, tariful fix arată valoarea goală în coș, așa cum se arată în captura de ecran de mai jos.

WooCommerce Free Shipping | Free shipping applied
Livrare gratuită aplicată

În acest fel, poți oferi transport gratuit pentru anumite produse.

Dar asta nu este. Pentru a vedea cum este afectat coșul atunci când produsele expediabile sunt adăugate în coș, permiteți-ne să adăugăm celălalt produs – „Woo Hoodie” la acesta.

WooCommerce Free Shipping | apply woocommerce free shipping along with Flat Rate
Livrare gratuită aplicată împreună cu tarif fix

Tariful fix arată acum 10 USD, așa cum este configurat în setarea „Costul clasei de expediere pentru clasă cu glugă” a metodei de livrare cu tarif fix. Prin urmare, se va percepe tariful de livrare numai pentru produsele care pot fi expediate.

Sfat: dacă doriți să păstrați titlul cu tarif fix și totusi doriți să aplicați transportul gratuit. O soluție alternativă este crearea a două metode diferite de expediere cu tarif fix. Definiți o metodă simplă pentru produsele care pot fi expediate, păstrând în același timp titlul și schimbați titlul (probabil la „Livrare gratuită”) și configurați setările de livrare gratuită pentru alta.

Metoda 2: Utilizarea pluginurilor WooCommerce pentru mai multă personalizare.

Dacă doriți să aplicați filtre pentru a oferi livrare gratuită pentru anumite produse, atunci există destul de multe plugin-uri care vă vor ajuta să realizați acest lucru.

Aici, enumerez patru dintre cele mai bune plugin-uri WooCommerce pentru cazul nostru.

1. Pluginul ELEX Ascundeți metodele de expediere WooCommerce

Acest plugin vă oferă controlul pentru a ascunde condiționat metodele de livrare în funcție de mai mulți parametri ai magazinului dvs. Unul dintre scenariile populare în care proprietarii de magazine ar dori să folosească acest plugin este ascunderea altor metode de expediere atunci când este disponibilă livrarea gratuită. Pluginul oferă o interfață ușor de utilizat, care vă oferă opțiunea de a ascunde selectiv metodele de expediere în funcție de categoria produsului, clasa de livrare, greutatea comenzii, destinația de expediere etc.

aplica woocommerce transport gratuit

De exemplu, puteți ascunde metodele de expediere WooCommerce implicite pentru anumite produse și puteți oferi o singură metodă de expediere pentru anumite altele. Sau puteți oferi doar afișare livrare gratuită pentru produsele dintr-o anumită clasă de livrare. Dacă ați integrat un anumit transportator în magazinul dvs., puteți ascunde întreaga metodă sau anumite servicii și de la transportator.

Cumpărați pluginul de aici.

2. WooCommerce Advanced Livrare gratuită

Probabil una dintre soluțiile ideale pentru a oferi transport gratuit pe anumite produse.

WooCommerce Free Shipping | WooCommerce Advanced Free Shipping Plugin
Sursa imaginii: WooCommerce Advanced Free Shipping Plugin

Pluginul este dezvoltat special pentru scenarii de livrare gratuită. Cu acest plugin, puteți oferi transport gratuit atunci când coșul conține anumite produse, categorii, clasa de livrare, cupon, greutate, cantitate sau subtotal. De asemenea, puteți configura folosind detaliile utilizatorului, cum ar fi rolul utilizatorului, țara, statul, orașul și codul poștal. În plus, puteți utiliza proprietățile produsului, cum ar fi dimensiunile produsului, stocul și starea stocului.

În plus, pluginul vă permite să combinați metodele de expediere și include o funcție pentru a ascunde alte metode de expediere atunci când este disponibilă livrarea gratuită.

Descărcați pluginul gratuit.

Următoarea captură de ecran arată un exemplu de setări de bază care trebuie configurate pentru livrare gratuită pentru anumite produse.

WooCommerce Free Shipping | WooCommerce Advanced Free Shipping plugin settings
Setările pluginului WooCommerce Advanced Free Shipping

Dacă credeți că este suficient de personalizare, puteți verifica versiunea premium pentru și mai multe opțiuni de personalizare.

Autorul pluginului Jeroen Sormani sugerează:

Pluginul Advanced Free Shipping funcționează cel mai bine dacă întreaga comandă ar trebui să fie gratuită. În caz contrar, aș sfătui să împărțiți coșul în pachete separate și să setați tarifele de expediere în consecință. Acest lucru se poate face folosind pluginul WooCommerce Advanced Shipping Packages sau un fragment de cod.

3. Metodă avansată de livrare cu tarif fix WooCommerce

O altă alternativă bună.

WooCommerce Free Shipping | Advanced Flat Rate Shipping Method WooCommerce
Sursa imaginii: Metodă avansată de livrare cu tarif fix WooCommerce

Cu acest plugin, puteți crea metode de livrare nelimitate. Puteți crea metode de expediere pentru anumite produse, categorii, țări, precum și subtotal coș. Nu doar asta, puteți configura și tarife personalizate folosind și clase de expediere.

Pluginul are, de asemenea, o funcție pentru a personaliza modul în care trebuie să fie afișate metodele de expediere. Puteți alege să afișați metodele de expediere cu butoane radio sau într-un mod drop-down.

Descărcați pluginul gratuit.

Captura de ecran de mai jos arată un exemplu de setări de bază care trebuie configurate pentru livrare gratuită pentru anumite produse.

WooCommerce Free Shipping | Advanced Flat Rate Shipping Method WooCommerce settings
Setări avansate pentru metoda de livrare cu tarif fix WooCommerce

Dacă sunteți în căutarea unor personalizări și mai mari care implică zone de expediere, stat, coduri poștale, roluri de utilizator, coduri SKU și etichete ale produselor, cupoane și așa mai departe, atunci probabil că ar trebui să încercați versiunea premium .

4. WooCommerce Table Rate Shipping Pro Plugin

Acest plugin vă ajută să configurați reguli avansate de livrare în magazinul dvs. WooCommerce.

Una dintre caracteristicile care fac acest plugin mai bun decât celelalte două este opțiunea de a seta o gamă de greutate, preț și cantitate a produselor. Dacă oferiți transport gratuit în funcție de greutate, preț, cantitatea produselor, categorii, destinații de expediere (zona de expediere, țări, state și coduri poștale), aceasta ar trebui să fie o opțiune mai bună.

Una dintre caracteristicile evidențiate este coloana Grup de metode care vă permite să combinați mai multe metode de expediere.

În acest plugin, scenariul de livrare gratuită este creat folosind clase de livrare sau categorii de produse.

Explorați mai multe funcții ale pluginului.

Dacă preferați să vizionați un tutorial video, puteți urmări videoclipul de mai jos.

Gânduri finale

Dacă doriți să aplicați livrare gratuită WooCommerce pentru anumite produse fără nicio condiție, puteți urma imediat prima metodă. În rest, folosirea unuia dintre pluginurile menționate mai sus ar putea fi o idee bună.

Dacă aveți o cerință specifică de livrare și nu puteți găsi o soluție pentru aceasta, întrebați-mă în secțiunea de comentarii. Sper că voi reveni cu o posibilă soluție.

De asemenea, citiți despre modalități de a preveni furtul pachetelor.

Între timp, puteți continua să citiți mai multe articole uimitoare pe blogul nostru LearnWoo.