Checkout

Darmowa dostawa od kwoty w PrestaShop: trzy natywne sposoby i komunikat „brakuje X” w checkoucie

Jak dać darmową dostawę od określonej kwoty zamówienia w PrestaShop: preferencje dostawy, darmowy przewoźnik albo reguła koszyka, kiedy użyć którego i jak pokazać klientom w checkoucie, ile brakuje.

Autor: VibeModules · Opublikowano

W skrócie

  • PrestaShop ma trzy natywne sposoby na darmową dostawę: Free shipping starts at w Shipping > Preferences, przewoźnik ustawiony jako darmowy i reguła koszyka z akcją Free shipping.
  • Preferencje dostawy to najprostsza droga do jednego progu. Reguła koszyka jest najbardziej elastyczna: minimalna kwota, wybrani przewoźnicy, kraje lub grupy klientów.
  • Przewoźnik ustawiony jako darmowy jest zawsze darmowy. Nie da się dla niego wpisać cen.
  • Komunikat „brakuje X do darmowej dostawy” w checkoucie to tylko informacja. Sama darmowa dostawa musi wynikać z jednego z trzech natywnych ustawień, z tą samą kwotą.

„Darmowa dostawa od 200 zł” to jeden z najstarszych trików w e-commerce, a PrestaShop pozwala dać darmową dostawę bez żadnego modułu. Ma na to nawet trzy sposoby, które działają różnie. Ten artykuł wyjaśnia każdy z nich, kiedy użyć którego i jak pokazać klientowi w checkoucie, ile jeszcze musi dodać. Nazwy opcji w panelu podajemy po angielsku, tak jak w oficjalnej dokumentacji.

1. Preferencje dostawy: jeden próg dla całego sklepu

W panelu przejdź do Shipping > Preferences i wypełnij Free shipping starts at. Podręcznik PrestaShop (po angielsku) opisuje dwie wartości: cenę i wagę, od których klienci dostają darmową dostawę.

  • Wypełnij cenę, wagę albo obie.
  • Jeśli nie oferujesz darmowej dostawy, podręcznik mówi, żeby zostawić obie na 0, wtedy komunikat o progu się nie pojawi.
  • Na tej samej stronie Handling charges dodaje stały koszt do każdego zamówienia, niezależnie od ceny dostawy.

To dobry wybór dla prostej zasady w stylu „darmowa dostawa od 200 zł”. Podręcznik nie mówi, czy próg dotyczy każdego przewoźnika, więc złóż testowe zamówienie z każdym przewoźnikiem, którego używasz.

2. Przewoźnik z darmową dostawą

Każdy przewoźnik ma we własnych ustawieniach opcję Free shipping, w Shipping > Carriers. Według podręcznika o przewoźnikach (po angielsku) po jej włączeniu nie można podać cen dostawy.

Przewoźnik jest wtedy darmowy przy każdym zamówieniu, bez względu na kwotę. To pasuje do odbioru osobistego albo „darmowej dostawy standardowej” obok płatnych opcji ekspresowych. Nie daje progu.

3. Reguła koszyka z darmową dostawą

Reguły koszyka, w Catalog > Discounts, mają trzy zakładki: Information, Conditions i Actions. Według specyfikacji PrestaShop dla reguł koszyka (po angielsku):

  • W Conditions pole Minimum amount ustawia wartość zamówienia, od której reguła działa.
  • Także w Conditions regułę można ograniczyć do wybranych przewoźników.
  • W Actions opcja Free shipping robi dostawę darmową w checkoucie.

To najbardziej elastyczna opcja. Użyj jej, gdy darmowa dostawa ma działać tylko powyżej określonej kwoty i tylko dla niektórych przewoźników, krajów lub grup klientów albo tylko przez określony czas.

Którą wybrać

Chcesz Użyj
Jeden próg dla całego sklepu Shipping > Preferences
Próg według wagi Shipping > Preferences (waga)
Jednego przewoźnika zawsze za darmo Opcja Free shipping przewoźnika
Próg dla wybranych przewoźników, krajów lub grup Reguła koszyka z Free shipping
Darmową dostawę w promocji z datą końca Reguła koszyka z Free shipping

Użyj jednej metody na jeden przypadek. Dwie nakładające się reguły utrudniają ustalenie, która dała darmową dostawę przy danym zamówieniu.

Komunikat „brakuje X do darmowej dostawy” w checkoucie

Próg darmowej dostawy działa najlepiej, gdy klient zna go przed zapłatą. Komunikat powinien pokazywać brakującą kwotę, aktualizować się przy zmianie koszyka i potwierdzać, gdy darmowa dostawa zostanie osiągnięta.

Pamiętaj, że komunikat i cena to dwie różne rzeczy. Komunikat tylko informuje. Sama darmowa dostawa musi wynikać z jednego z natywnych ustawień opisanych wyżej. Jeśli komunikat mówi 200 zł, a reguła koszyka 250 zł, klient widzi obietnicę, której sklep nie dotrzymuje.

W Prime OPC komunikat o darmowej dostawie to osobne ustawienie: włączasz go i wpisujesz próg, a checkout pokazuje, ile brakuje, a potem potwierdza darmową dostawę. Moduł nie zmienia cen dostawy; ustaw tę samą kwotę w natywnym ustawieniu darmowej dostawy i przetestuj każdego przewoźnika.

Pytania i odpowiedzi

Jak ustawić darmową dostawę od określonej kwoty w PrestaShop?

Najszybciej w Shipping > Preferences: wpisz kwotę w Free shipping starts at (cena) i zapisz. Podręcznik PrestaShop mówi, żeby zostawić cenę i wagę na 0, jeśli nie oferujesz darmowej dostawy, wtedy komunikat o progu się nie pojawi.

Jak dać darmową dostawę tylko dla jednego przewoźnika?

Utwórz regułę koszyka w Catalog > Discounts. W Conditions ustaw minimalną kwotę i ogranicz regułę do tego przewoźnika; w Actions wybierz Free shipping. Przewoźnik ustawiony jako darmowy we własnych ustawieniach jest darmowy przy każdym zamówieniu, bez względu na kwotę.

Czy mogę dać darmową dostawę od wagi?

Tak. W Shipping > Preferences obok ceny w Free shipping starts at jest też waga. Wypełnij jedno z nich albo oba.

Dlaczego checkout pokazuje komunikat o darmowej dostawie, a mimo to nalicza dostawę?

Bo komunikat i cena pochodzą z różnych ustawień. Moduł lub motyw, który pokazuje, ile brakuje, sam nie robi dostawy darmowej. Sprawdź, czy próg w komunikacie jest taki sam jak w natywnym ustawieniu darmowej dostawy, i przetestuj każdego przewoźnika.

← Wszystkie artykuły