Wszystko, co warto wiedzieć, zanim zainstalujesz.
Szczegółowe spojrzenie na to, jak działa Pasek darmowej dostawy - Progi dla krajów i regionów PrestaShop 8 i 9, dlaczego zbudowaliśmy go w ten sposób i jaka myśl stoi za powyższymi funkcjami.
Komunikować darmową dostawę bez fałszywej obietnicy
Darmowa dostawa powyżej progu to skuteczny argument podnoszący średnią wartość zamówienia, o ile jest widoczna we właściwym momencie. Pasek postępu odpowiada na tę potrzebę: klient stale widzi, ile jeszcze musi dodać. Ale źle zaadresowany argument obraca się przeciwko sprzedawcy — zapowiedź darmowej dostawy klientowi, który zapłaci za nią w kasie, kończy się porzuconym koszykiem i reklamacją. Dokładnie temu zapobiega ustalanie progu według terytorium w tym module.
Dlaczego progi dla krajów nie wystarczają
W PrestaShop Gwadelupa, Martynika, Gujana Francuska, Reunion i Majotta są regionami przypisanymi do kraju Francja. Próg ustawiony na „Francję" obejmuje więc również te kierunki, choć większość sprzedawców nie oferuje tam darmowej dostawy. Ten sam problem występuje gdzie indziej: Wyspy Kanaryjskie w Hiszpanii, Ceuta i Melilla, włoskie terytoria wyspiarskie. Ten moduł traktuje poziom regionu jako pełnoprawny, z pierwszeństwem przed krajem.
Odznaczyć, a nie wyczyścić
Dwa różne gesty w tabeli konfiguracji. Wyczyszczenie kwoty terytorium usuwa regułę: dziedziczy ono wtedy z kraju nadrzędnego — przydatne, by zrównać Korsykę z metropolią bez ponownego wpisywania kwoty. Odznaczenie pola całkowicie ukrywa pasek dla tego terytorium, bez żadnego dziedziczenia. To właściwy gest dla terytorium wyłączonego z oferty.
Przewoźnik jest częścią warunku
Darmową dostawę często oferują tylko niektórzy przewoźnicy: paczka standardowa i punkt odbioru tak, ekspres nie. Moduł ogranicza wyświetlanie białą lub czarną listą. Istotny szczegół: reguły zapisywane są na referencji przewoźnika, a nie na jego identyfikatorze. PrestaShop oznacza starego przewoźnika jako usuniętego i tworzy nowego przy każdej zmianie cennika — konfiguracja oparta na identyfikatorze przepadłaby już za pierwszym razem.
Niezależność od konfiguracji natywnej
Moduł działa wyłącznie na własnych progach, zapisanych w jego tabelach z identyfikatorem sklepu. Nigdy nie odczytuje PS_SHIPPING_FREE_PRICE: możesz zostawić ją na 0 i sterować rzeczywistą darmową dostawą przez przedziały wagowe lub cenowe na poziomie przewoźnika, bez sprzeczności między oboma mechanizmami.
PrestaShop 9, Hummingbird i dowolne umieszczenie
Moduł obsługuje wersje od 8.0 do 9.x. Implementuje WidgetInterface, co pozwala umieścić go w dowolnym miejscu szablonów przez {widget name='dffreeshipbar'}, obok hooków banera, nawigacji, koszyka i zamówienia. Formatowanie cen przechodzi przez usługę Locale PrestaShop 9 z automatycznym powrotem do API 8.
Na razie nie ma opinii o produkcie.