Moduł Darmowa Wysyłka dla Magento 2
- SKU
- M2-FREE-DELIWERY
Opis / Moduł Darmowa Wysyłka dla Magento 2
MAGENTO 2 · DOSTAWA · WARTOŚĆ KOSZYKA
Pokaż klientowi, ile brakuje do darmowej dostawy.
Kowal Free Shipping
Ustal progi dostawy dla Polski i zagranicy, wyświetl czytelny komunikat i automatycznie zmień koszt dostępnych metod wysyłki. Uwzględnij osobne zasady dla produktów paletowych.
Progi PL i zagranica · Brakująca kwota · Popup lub inline
JAK TO DZIAŁA W PRAKTYCE
01 · Ustawiasz zasady
Wybierasz progi, koszty paletowe i treści komunikatów.
02 · Klient buduje koszyk
Widzi informację o brakującej kwocie lub uzyskanej dostawie.
03 · Magento przelicza koszt
Moduł stosuje próg albo skonfigurowany koszt paletowy.
Co zyskuje Twój sklep?
Poznaj funkcje, zastosowanie i ustawienia modułu.
Poznaj moduł
Moduł Darmowa Wysyłka dla Magento 2 pozwala na automatyczne wyzerowanie kosztów wysyłki dla wszystkich aktywnych metod dostawy, gdy wartość zamówienia osiągnie lub przekroczy ustaloną minimalną kwotę.
Dzięki temu rozwiązaniu możesz zwiększyć konwersję i lojalność klientów, oferując im darmową wysyłkę bez konieczności stosowania kodów rabatowych.
Najważniejsze funkcje
- Automatyczne obliczanie brakującej kwoty do darmowej wysyłki.
- Obsługa wszystkich aktywnych metod wysyłki w Magento 2.
- Konfigurowalne powiadomienia dla klientów.
- Popup informacyjny w prawym dolnym rogu, który znika po 5 sekundach.
- Łatwa konfiguracja z poziomu panelu administracyjnego.
- Obsługa wielojęzyczności.
- Integracja z mechanizmem wysyłki Magento; współdziałanie z dodatkowymi modułami należy sprawdzić w konkretnym wdrożeniu.
Korzyści dla Twojego Sklepu
Oferowanie darmowej wysyłki zwiększa wskaźnik konwersji oraz średnią wartość zamówienia. Dzięki naszemu modułowi:
- Zachęcisz klientów do większych zakupów.
- Zautomatyzujesz proces naliczania darmowej dostawy.
- Usprawnisz doświadczenie użytkownika w swoim sklepie internetowym.
Jak Działa Moduł?
- Administrator określa minimalną kwotę zamówienia dla darmowej wysyłki w panelu administracyjnym.
- Klienci dodają produkty do koszyka.
- Jeśli wartość zamówienia przekracza określoną kwotę, koszty wysyłki są zerowane automatycznie.
- W koszyku pojawia się informacja o uzyskaniu darmowej wysyłki lub brakującej kwocie.
Aktualne zasady dostawy: kraj, paleta i kupon
W Stores → Configuration → Kowal → Darmowa Wysyłka ustawiasz osobne progi dla dostawy do PL i poza PL, w walucie sklepu. Kod porównuje próg z kwotą brutto grand_total koszyka.
Produkt należący do wskazanego zestawu atrybutów paletowych uruchamia stały koszt palety dla Polski lub zagranicy. Ta reguła ma pierwszeństwo przed progiem w standardowym przeliczaniu. Dodatkowo możesz wskazać regułę koszyka z kuponem, której kod zeruje koszt wysyłki.
Komunikaty w koszyku, produkcie i kategorii
Treść komunikatu po osiągnięciu progu oraz brakującej kwoty jest konfigurowalna. W drugim komunikacie użyjesz znacznika amount (otoczony podwójnymi nawiasami klamrowymi). Kwota jest formatowana w walucie sklepu.
Popup w koszyku pojawia się w prawym dolnym rogu. Dotychczasowe 5 sekund możesz dopasować ustawieniem czasu; wartość 0 wyłącza automatyczne ukrywanie. Na karcie produktu wybierasz komunikat pod ceną lub popup, a na kategorii opcjonalny popup. Ustawienia obsługują zakresy widoków sklepu, co pozwala dopasować język komunikatów.
Instalacja przez Composer
Pakiet kowal/module-freeshipping, moduł Kowal_FreeShipping. Po skonfigurowaniu dostępu do repozytorium Kowal zainstaluj pakiet, włącz moduł, zaktualizuj Magento i wyczyść cache. W produkcji uwzględnij kompilację i wdrożenie treści statycznych zgodnie z procesem sklepu.
Od konfiguracji do efektu
1. Ustawiasz zasady
Wybierasz progi, koszty paletowe i treści komunikatów.
2. Klient buduje koszyk
Widzi informację o brakującej kwocie lub uzyskanej dostawie.
3. Magento przelicza koszt
Moduł stosuje próg albo skonfigurowany koszt paletowy.
Zachęta do uzupełnienia koszyka
Dla Polski ustawiasz próg 300 zł. Komunikat wskazuje kwotę brakującą do darmowej dostawy. Po spełnieniu warunku moduł zeruje stawki wysyłki; koszyk z produktem z paletowego zestawu atrybutów podlega osobnej stawce.
Wyjaśnij zasady dostawy jeszcze przed zakupem
Chcesz dopasować moduł do swojego sklepu? Zapytaj o wdrożenie Kowal Free Shipping i omów konfigurację lub potrzebne rozszerzenia.
Więcej informacji
| Zgodność z szablonem | Luma / Blank, KOWAL |
|---|
Change Log
Wersja: 1.0.26
18.02.2025
Fix
- Rozbudowa o nowe pola konfiguracyjne do podawania minimalnej wartości zamówienia dla klientów z Polski oraz sobno dkla kliemtów zagranicznych
- Na podstawie zestawu Atrybutów można teraz ustalać które produkty będą wysyłane paletą, niezależnie dla klientów z Polski i zagranicznych oraz podać koszt wysyłki na palecie
Instrukcja Instalacji modułu
Instalacja przez Composer
Dane dostępowe do repozytorium Composer (adres e-mail klienta i token licencyjny) otrzymasz e-mailem po zakupie. Są również dostępne w panelu klienta po zalogowaniu na kowal.store. Zastąp TWOJ_EMAIL_KLIENTA adresem e-mail swojego konta, a TWOJ_TOKEN otrzymanym tokenem. Polecenia wykonaj w katalogu głównym Magento.
Dodaj repozytorium Composer
composer config repositories.kowal composer https://repo.kowal.storeSkonfiguruj dane dostępowe
composer config http-basic.repo.kowal.store "TWOJ_EMAIL_KLIENTA" "TWOJ_TOKEN"Zainstaluj pakiet modułu
composer require kowal/module-freeshippingDokończenie instalacji
Po zainstalowaniu pakietu wykonaj aktualizację Magento i wyczyść cache:
Zaktualizuj Magento
php bin/magento setup:upgradeWyczyść pamięć podręczną
php bin/magento cache:flush
W środowisku produkcyjnym wykonaj także kompilację DI oraz wdrożenie plików statycznych zgodnie z procesem wdrożenia sklepu.
Pytania i odpowiedzi
GERDA prowadzi sprzedaż w modelu, w którym w jednym sklepie internetowym współistnieją produkty o bardzo różnej wartości i logice logistycznej: od akcesoriów oraz zamków po produkty wielkogabarytowe. W takim środowisku mechanizm dostawy nie może opierać się wyłącznie na jednym, sztywnym progu darmowej wysyłki.
Dodatkowym wyzwaniem była potrzeba jasnej komunikacji z klientem. Informacja o tym, ile brakuje do darmowej dostawy, powinna być widoczna nie tylko w koszyku, ale także wcześniej, na etapie przeglądania oferty i kart produktów.
Wyzwanie
W sklepie trzeba było połączyć kilka warstw logiki w jednym module:
- osobne progi darmowej dostawy dla Polski i wysyłki zagranicznej,
- wyjątki dla produktów wysyłanych paletowo,
- możliwość uruchamiania darmowej dostawy przez konkretną regułę kuponową,
- spójną komunikację marketingową na stronie produktu, liście kategorii i w koszyku,
- konfigurację możliwą do obsługi z poziomu panelu Magento bez angażowania programisty.
W praktyce oznaczało to potrzebę zbudowania rozwiązania, które jednocześnie wspiera sprzedaż, porządkuje logistykę i nie komplikuje codziennej pracy zespołu e-commerce.
Rozwiązanie
Dla GERDY wdrożyliśmy dedykowany moduł Magento 2 Kowal_FreeShipping, który steruje zarówno naliczaniem kosztów dostawy, jak i komunikacją z klientem.
1. Różne progi darmowej dostawy zależnie od kraju
Moduł pozwala ustawić oddzielny próg darmowej wysyłki dla Polski i osobny dla zamówień zagranicznych. To ważne w sklepie, w którym koszty obsługi i transportu różnią się zależnie od rynku.
W publicznie dostępnych zasadach dostawy sklepu GERDA komunikowane są progi:
- darmowa wysyłka od
99 złdla dostaw krajowych, - darmowa wysyłka od
2499 złdla wysyłki zagranicznej.
Moduł odwzorowuje taki model w sposób konfigurowalny, bez twardego zaszywania wartości w kodzie.
2. Obsługa produktów wielkogabarytowych i paletowych
Nie każdy produkt powinien kwalifikować się do standardowej darmowej dostawy. Dlatego rozwiązanie uwzględnia produkty przypisane do wybranych zestawów atrybutów i traktuje je jako towary paletowe.
Jeżeli w koszyku znajduje się taki produkt, moduł:
- rozpoznaje go po
attribute set, - podstawia stały koszt dostawy paletowej,
- rozróżnia koszt dla Polski i dla zagranicy,
- priorytetowo stosuje logikę logistyczną zamiast standardowego progu darmowej dostawy.
To daje GERDZIE pełną kontrolę nad sytuacjami, w których darmowa wysyłka nie powinna obejmować towarów wymagających innego modelu dostarczenia.
3. Darmowa dostawa po kodzie rabatowym
Rozwiązanie obsługuje także scenariusz promocyjny. Administrator może wskazać konkretną regułę koszyka w Magento, a po użyciu przypisanego do niej kuponu koszt dostawy zostaje automatycznie wyzerowany.
To pozwala prowadzić akcje promocyjne typu:
- darmowa dostawa dla wybranej kampanii,
- czasowa akcja sprzedażowa,
- benefit dla określonej grupy klientów,
- wsparcie kampanii newsletterowej lub remarketingowej.
4. Komunikacja z klientem w kluczowych miejscach ścieżki zakupowej
Sam mechanizm naliczania kosztu dostawy to za mało. W GERDZIE ważne było też to, aby klient wcześniej wiedział, ile brakuje mu do progu.
Dlatego moduł wyświetla dynamiczne komunikaty:
- w koszyku,
- na karcie produktu,
- na stronie kategorii.
Komunikaty działają na podstawie aktualnej wartości koszyka i mogą prezentować:
- informację o osiągnięciu darmowej dostawy,
- informację o brakującej kwocie, np. z użyciem placeholdera
{{amount}}.
Co istotne, komunikacja na PDP i PLP została przygotowana w sposób bezpieczny dla wydajności i cache Magento, z użyciem danych klienta aktualizowanych po stronie frontendu.
Efekt biznesowy
Wdrożenie dało GERDZIE jedno, spójne narzędzie do zarządzania logiką dostawy i komunikacją sprzedażową.
Najważniejsze korzyści:
- większa przejrzystość kosztów dostawy dla klienta,
- lepsze wsparcie decyzji zakupowej jeszcze przed wejściem do checkoutu,
- możliwość zwiększania średniej wartości koszyka przez komunikat o brakującej kwocie,
- poprawne rozliczanie wyjątków logistycznych dla produktów paletowych,
- szybka obsługa kampanii promocyjnych opartych o kupony,
- pełna edycja ustawień z panelu administracyjnego Magento.
Zakres wdrożenia
W ramach modułu przygotowaliśmy:
- konfigurację w panelu Magento,
- pluginy modyfikujące naliczanie kosztów wysyłki,
- obsługę wyjątków logistycznych,
- integrację z regułami koszyka,
- komponenty frontendowe dla koszyka, karty produktu i listy kategorii,
- edytowalne komunikaty marketingowe.
Podsumowanie
Case GERDY dobrze pokazuje, że darmowa dostawa w e-commerce nie jest pojedynczym przełącznikiem, tylko elementem strategii sprzedaży i logistyki. W sklepach z bardziej złożonym asortymentem potrzebne jest rozwiązanie, które uwzględnia różne rynki, wyjątki produktowe i promocje, a przy tym jasno komunikuje zasady klientowi.
Tak właśnie działa wdrożony moduł Kowal_FreeShipping: łączy elastyczną logikę biznesową z prostą obsługą po stronie zespołu sklepu.