WooCommerce · Reguli de livrare
WooCommerce: configurarea transportului gratuit peste un prag valoric
Vrei „transport gratuit peste X lei”. Se face dintr-o singură metodă WooCommerce, dar câteva detalii (cupoane, alte metode afișate) fac diferența între o regulă care merge și una care încurcă.
- Metoda Free shipping
- Prag minim
- Comportamentul cu cupoane
- Ascunde celelalte tarife
- Test la limita pragului
Răspuns în aceeași zi lucrătoare Ofertă fixă Fără parole
Răspuns rapid
În WooCommerce → Setări → Livrare → zona dorită adaugi metoda „Free shipping” și alegi la „Free shipping requires…” opțiunea „A minimum order amount”, apoi scrii pragul. Bifa „Apply minimum order rule before coupon discount” decide dacă pragul se verifică înainte sau după reducerea din cupon. Dacă vrei să nu apară și tariful normal când transportul e gratuit, ai nevoie de un mic fragment de cod.
Ce ai nevoie
- Pragul ales (de exemplu 250 lei)
- O zonă de livrare configurată
- Marja ta de transport calculată
- Acces de administrator
Pașii, pe rând
- 1Alege pragulCalculează de la ce valoare a coșului poți suporta transportul. Ține cont de marja medie, de greutate și de costul real al curierului.
- 2Adaugă metoda în zonăWooCommerce → Setări → Livrare → Zone de livrare → Editează zona → Adaugă metodă de livrare → „Free shipping” → Continuă. Scrie un nume pe care îl vede clientul în coș și la checkout.
- 3Alege condițiaLa „Free shipping requires…” alegi „A minimum order amount” (sau „…OR a coupon”, „…AND a coupon”, „A valid free shipping coupon”, „No requirement”). Scrie suma în câmpul „Minimum order amount”.
- 4Decide cum tratezi cupoaneleBifa „Apply minimum order rule before coupon discount”: nebifată, pragul se verifică după cupon (30 lei − 10 lei cupon = 20 lei); bifată, înainte de cupon (30 lei). Alege varianta care nu te dezavantajează la reduceri.
- 5Salvează și verifică ordinea zonelorZonele se evaluează de sus în jos. Dacă o altă zonă (de exemplu „Rest de țară”) prinde adresa înaintea zonei tale, metoda nu apare.
- 6Ascunde celelalte tarife când transportul e gratuitImplicit, clientul vede și transportul gratuit, și tariful normal. Fragmentul de mai jos păstrează doar transportul gratuit când acesta e disponibil.
- 7Testează la limita praguluiCoș cu o valoare puțin sub prag, exact la prag și peste prag, cu și fără cupon. Verifică ce afișează coșul și checkout-ul.
Ascunde alte metode când „Free shipping” e disponibilă
phpadd_filter('woocommerce_package_rates', function ($rates) {
$free = [];
foreach ($rates as $rate_id => $rate) {
if ('free_shipping' === $rate->method_id) {
$free[$rate_id] = $rate;
break;
}
}
return $free ? $free : $rates;
}, 100);Fragmentele de cod sunt scheleturi: le adaptezi la magazinul tău și le testezi întâi pe un mediu de test (staging). Documentația WooCommerce trimite pentru astfel de comportamente avansate la fragmente de cod din documentația pentru dezvoltatori.
Mai multe detalii
Cauze frecvente și greșeli de evitatDacă pașii de mai sus nu au rezolvat problema
Metoda nu apare deloc
De ce: Zona clientului nu include metoda, sau o altă zonă o precede în listă.
Ce faci: Verifică zonele și ordinea lor; adaugă metoda în zona corectă.
Pragul nu se atinge cu un cupon
De ce: Bifa „Apply minimum order rule before coupon discount” e setată altfel decât te aștepți.
Ce faci: Alege consecvent și testează cu un cupon.
Clientul vede două tarife
De ce: Free shipping și Flat rate sunt ambele active în aceeași zonă.
Ce faci: Folosește fragmentul de cod de mai sus sau dezactivează tariful normal peste prag.
Întrebări frecvente4 răspunsuri
Pot face transportul gratuit doar pentru anumite zone?
Da. Adaugi metoda „Free shipping” doar în zonele dorite. Fiecare zonă are propriile metode.
Cum arăt clientului cât mai are până la transport gratuit?
Cu un mesaj în coș, calculat din totalul coșului. Vezi ghidul despre afișarea sumei rămase.
Transportul gratuit se aplică și la produse reduse?
Depinde de cum e setată bifa pentru cupoane și de ce valoare folosește pragul. Testează cu produse în promoție.
Vă ocupați de configurare?
Da, și o testăm cu coșuri reale. Cere ofertă.
Subiecte acoperite pe această pagină
- transport gratuit peste o sumă WooCommerce
- free shipping WooCommerce
- livrare gratuită prag valoric
- transport gratuit cu cupon
- ascunde tarife când transportul e gratuit
Ghiduri apropiate
- WooCommerce: configurarea costului de transport în funcție de greutate
- WooCommerce: restricționarea livrării în anumite localități
- WooCommerce: configurarea tarifelor pentru kilometri suplimentari
- WooCommerce: livrare gratuită doar pentru anumite produse
- WooCommerce: configurarea ridicării personale din magazin
- WooCommerce: selectarea datei și intervalului de livrare
- WooCommerce: livrare gratuită doar pentru anumite produse
- Toate ghidurile
Surse și verificare
Verificat pe 5 noiembrie 2026. Denumirile din setări și pașii pot diferi între versiuni.
