Alles wat u wilt weten voordat u installeert.
Een gedetailleerde blik op hoe Balk voor Gratis Verzending: Drempels per Land en per Staat voor PrestaShop 8 & 9 werkt, waarom we het zo gebouwd hebben en de gedachte achter de bovenstaande functies.
Gratis verzending aankondigen zonder een verkeerde belofte
Gratis verzending vanaf een bepaald bedrag is een sterk argument om de gemiddelde bestelwaarde te verhogen, mits het op het juiste moment zichtbaar is. De voortgangsbalk vult die behoefte: de klant ziet doorlopend hoeveel hij er nog bij moet leggen. Maar een verkeerd gericht argument werkt tegen u: kondigt u gratis verzending aan bij een klant die er bij het afrekenen toch voor moet betalen, dan levert dat een verlaten winkelwagen en een klacht op. Precies dat voorkomt de regionale bepaling in deze module.
Waarom drempels per land niet volstaan
In PrestaShop zijn de Canarische Eilanden een regio die aan het land Spanje hangt, net als Ceuta en Melilla. Een drempel die u op Spanje instelt geldt dus ook voor die bestemmingen, terwijl de meeste verkopers daar geen gratis verzending aanbieden. Hetzelfde speelt elders: de Azoren en Madeira bij Portugal, de Italiaanse eilandgebieden, en de Franse overzeese departementen die in PrestaShop als regio's van Frankrijk staan. Deze module behandelt het regioniveau als een volwaardig niveau, met voorrang op het land.
Uitvinken in plaats van leegmaken
Er zijn twee verschillende handelingen in het configuratiescherm. Het bedrag van een gebied leegmaken verwijdert de regel, waarna dat gebied de drempel van het bovenliggende land erft, wat handig is om bijvoorbeeld de Balearen op het Spaanse vasteland af te stemmen zonder het bedrag opnieuw in te typen. Het vakje uitvinken verbergt de balk volledig voor dat gebied, zonder enige overerving. Dat is de handeling voor een gebied dat buiten uw aanbod valt.
De vervoerder hoort bij de voorwaarde
Gratis verzending geldt vaak maar bij bepaalde vervoerders: bij standaardlevering en bezorging op een pakketpunt wel, bij expreslevering niet. De module beperkt de weergave met een toelatings- of uitsluitingslijst. Een detail dat er toe doet: de regels worden bewaard op de referentie van de vervoerder en niet op zijn identificator. PrestaShop markeert de oude vervoerder namelijk als verwijderd en maakt bij elke tariefwijziging een nieuwe aan, waardoor een instelling op basis van de identificator bij de eerste wijziging al verloren zou gaan.
Losstaand van de native instelling
De module werkt uitsluitend op zijn eigen drempels, die met een winkel-ID in zijn eigen tabellen worden bewaard. Hij raadpleegt PS_SHIPPING_FREE_PRICE nooit: u kunt die dus op 0 laten staan en uw werkelijke gratis-verzendgrens aansturen via gewicht- of prijsstaffels bij de vervoerders, zonder dat beide mechanismen elkaar tegenspreken.
PrestaShop 9, Hummingbird en vrije plaatsing
De module werkt van versie 8.0 tot 9.x. Hij implementeert WidgetInterface, waarmee u hem overal in uw templates kunt plaatsen met {widget name='dffreeshipbar'}, naast de hooks voor de banner, de navigatie, de winkelwagen en het afrekenproces. De prijsopmaak loopt via de Locale-service van PrestaShop 9, met een automatische terugval op de API van versie 8.
Er zijn nog geen beoordelingen.