Bepaal welke vervoerders klanten zien bij het afrekenen. PrestaShop-regelmotor met geneste AND/OR-voorwaarden, TOON/VERBERG-regels per vervoerder, verzendbewuste ordertotalen, vijf samenvoegstrategieën, simulator, auditlog, ordervalidatiebeveiliging en meertalige niet-beschikbaar-berichten. Voor PrestaShop 1.7, 8 en 9.














De module 'Voorwaardelijke verzendmethodenregels' voor PrestaShop biedt complete controle over de zichtbaarheid van verzendmethoden. Het stelt u in staat om geavanceerde beleidsregels te creëren met geneste AND/OR-voorwaarden, die rekening houden met individuele vervoerders en hun specifieke verzendkosten. Dit voorkomt onjuiste leveringsopties op basis van het winkelwagentotaal. Beheer vervoerders afzonderlijk, simuleer resultaten via de checkout-simulator en traceer elke beslissing in een auditlog. Garandeer dat uw klanten altijd de juiste, rendabele verzendmethoden te zien krijgen, afgestemd op de exacte inhoud en waarde van hun winkelwagen. Deze professionele oplossing optimaliseert uw leveringsproces.
Elke winkelwagen weegt anders. Elke vervoerder kost anders. Voorwaardelijke verzendmethodenregels is een complete zichtbaarheidsengine voor uw leveringsstap: bouw beleidsregels met geneste AND/OR-voorwaarden, beheer elke vervoerder afzonderlijk, evalueer regels met de eigen verzendkosten van die vervoerder, simuleer uitkomsten vóór go-live en traceer elke beslissing in een auditlog. Eén module. Volledige controle over welke verzendmethoden uw klanten kunnen kiezen.
Dit zijn de mogelijkheden die vervoerderzichtbaarheid veranderen van statische PrestaShop-zones en prijsbereiken in echte bedrijfsregels. Gebouwd voor shops die precisie in de leveringsstap nodig hebben — zonder code aan te raken.
Maak meerdere benoemde beleidsregels, orden ze op prioriteit, activeer of pauzeer ze afzonderlijk. Elke beleidsregel heeft zijn eigen conditieboom en regels per vervoerder.
Voorwaarden voor winkelwagentotaal tellen producten + de verzendkosten van die vervoerder. Express voor € 8,40 wordt anders geëvalueerd dan afhalen voor € 0 — geen valse negatieven bij regels zoals „winkelwagen > € 50“.
Geneste AND/OR-groepen met 12 winkelwagen- en klantvelden. Snelle presets voor veelvoorkomende scenario's. Ruwe JSON-escape wanneer u die nodig hebt.
Eén kaart per PrestaShop-vervoerdersreferentie. Stel SHOW of HIDE in, evaluatieprioriteit, weergavepositie en optionele meertalige niet-beschikbaarberichten.
Verborgen vervoerders worden uit de lijst met leveringsopties verwijderd voordat de checkout wordt weergegeven. Als de klant al een geblokkeerde methode had gekozen, wordt de winkelwagen gesynchroniseerd — geen stille overschakeling naar een andere vervoerder.
Deny wins, allow wins, priority cascade, weighted score of unanimous SHOW — kies hoe conflicterende regels binnen een beleidsregel worden opgelost.
Kies een echte winkelwagen en klant uit uw winkel. Zie precies welke vervoerders zouden verschijnen — met totalen per vervoerder — voordat er ook maar één bestelling wordt geplaatst.
Houd een verborgen vervoerder zichtbaar als uitgeschakelde optie met een aangepaste meertalige uitleg — of verwijder hem volledig uit de lijst. Uw keuze via een globale instelling.
Rijk paneel op de bestellingsdetailpagina: geselecteerde vervoerder, winkelwagentotalen, verborgen en zichtbare vervoerders bij checkout, toegepaste beleidsregels — opgeslagen op elke bestelling.
Andere vervoerdersmodules controleren één winkelwagentotaal of de statische prijsbereiken van PrestaShop. Voorwaardelijke verzendmethodenregels evalueert elke vervoerder afzonderlijk met producten plus de eigen verzendkosten van die vervoerder.
Producten € 48,90 + verzending € 8,40 = € 57,30. Een naïeve regel „verberg als winkelwagen > € 50“ die alleen producten telt ziet € 48,90 — de dure vervoerder blijft zichtbaar en de bestelling gaat door. Uw marge en vervoerderscontract worden geraakt.
Voor elke vervoerder in de leveringslijst bouwt de engine: producttotaal + verzendprijs van die vervoerder. Express voor € 8,40 activeert de regel. Gratis afhalen voor € 0 niet. Elke optie wordt beoordeeld op zijn echte checkouttotaal.
De leveringslijst wordt gefilterd voordat de klant hem ziet. PrestaShop kan niet stil overschakelen naar een andere vervoerder. Een bestellingsvalidatie-waakhond blokkeert omzeilpogingen als iemand met het formulier knoeit.
Waarom dit onverslaanbaar is: Native vervoerdersinstellingen van PrestaShop kennen alleen gewicht, zone en globale prijsbereiken. Simpele verberg-vervoerderplugins gebruiken één winkelwagencijfer voor alle methoden. Alleen Voorwaardelijke verzendmethodenregels combineert professionele beleidslogica met verzendberekening per vervoerder en afdwinging van de leveringslijst bij checkout — precies het scenario dat echte shops elke dag tegenkomen.
Elke functie uitgelegd in duidelijke taal voor shop eigenaren. Geen technisch jargon. Eén voor één, zodat u precies weet wat Voorwaardelijke verzendmethodenregels voor uw winkel doet.
Wanneer een klant de leveringsstap bereikt, evalueert de module alle actieve beleidsregels tegen de huidige winkelwagen, klant en leveringsadres. Elke vervoerdersreferentie ontvangt een SHOW- of HIDE-beslissing voordat opties worden weergegeven.
Filtering loopt door de PrestaShop-checkoutlevenscyclus — hooks voor leveringsoptielijsten, hooks voor vervoerderweergave en een front-office compatibiliteitslaag die thema's en one-page checkoutmodules werkend houdt. Dezelfde beleidsengine stuurt elke PrestaShop-versie van 1.7 tot 9 aan.
Een beleidsregel is een benoemd pakket van voorwaarden plus een set vervoerdersregels. Maak er zoveel als u nodig hebt — expresslimieten, methoden alleen voor B2B, landrestricties, bescherming van bestellingen met hoge waarde.
Binnen elke beleidsregel krijgt elke PrestaShop-vervoerder zijn eigen regelkaart. Schakel SHOW of HIDE in, stel evaluatieprioriteit in en herorden weergavepositie. Schrijf optionele niet-beschikbaarberichten per taal.
Beleidsregels draaien in positievolgorde. Schakel Stop on first match in wanneer de eerste overeenkomende beleidsregel alles moet beslissen.
Winkelwagentotaal (incl. btw) betekent in deze module producten plus verzendkosten van de geëvalueerde vervoerder — het cijfer dat telt voor regels rond „bestelwaarde“ in de leveringsstap.
Producttotaal telt alleen productregels, zonder verzending. Gebruik het wanneer u een methode wilt verbergen op basis van alleen goederenwaarde — bijvoorbeeld gratis verzending alleen onder € 100 aan goederen, ongeacht de leveringsprijs.
Les deux champs sont disponibles dans le constructeur visuel de conditions met tous les opérateurs de comparaison. Lorsqu'une règle cible un transporteur précis, Total panier inclut automatiquement le prix de livraison de ce transporteur dans l'évaluation.
Wanneer meerdere regels binnen één beleidsregel dezelfde vervoerder targeten, bepaalt de merge-strategie de uitkomst:
Stel een standaard merge-strategie globaal in via Instellingen en overschrijf per beleidsregel wanneer een specifiek scenario andere conflictoplossing nodig heeft.
Een verzendmethode verbergen zonder uitleg frustreert klanten soms. Voorwaardelijke verzendmethodenregels laat u een bericht per regel en taal schrijven dat verschijnt wanneer een vervoerder geblokkeerd is.
Dans Paramètres, choisissez entre deux comportements : retirer entièrement les transporteurs masqués de la liste, ou les garder visibles comme options désactivées met votre message personnalisé inline à l'étape de livraison.
Elke regelkaart bevat een meertalige invoer met taalvlagselector — schrijf de uitleg één keer per taal, de juiste versie verschijnt automatisch bij checkout.
Het tabblad Simulator laat u regels testen tegen echte winkelwagens uit uw shop. Zoek en selecteer een actieve winkelwagen, koppel optioneel een klant en voer de evaluatie uit.
Resultaten tonen elke vervoerder met de uiteindelijke zichtbaarheidsstatus, verzendkostenbewuste totalen per vervoerder, overeenkomende beleidsregels en niet-beschikbaarberichten. Geen testbestelling nodig. Geen impact op klanten.
Gebruik de simulator na elke beleidswijziging om te bevestigen dat uw regels precies werken zoals bedoeld voordat klanten ze zien.
Het tabblad Dashboard is uw controlekamer voor vervoerderzichtbaarheid. KPI-kaarten vatten evaluaties, verbergacties en actieve beleidsregels samen over een selecteerbare periode (30, 90, 180 of 365 dagen).
Chart.js-trendgrafieken splitsen activiteit dagelijks, wekelijks of maandelijks op. Een tabel per vervoerder toont welke verzendmethoden het vaakst verborgen worden — nuttig bij het afstellen van regels of heronderhandelen van vervoerderscontracten.
Recente auditvermeldingen verschijnen onderaan het dashboard voor snelle toegang tot de laatste beslissingen zonder het overzicht te verlaten.
Elke significante gebeurtenis wordt vastgelegd: zichtbaarheidsevaluaties bij checkout, bestellingsvalidatieblokkades, beleid aanmaken/bijwerken/verwijderen, imports, exports, duplicaten, instellingswijzigingen en simulatieruns.
The dedicated Auditlog admin tab under Shipping gives you filters by date, event type and carrier reference. Click preview on any row to see the full detail payload.
Exporteer de log naar CSV wanneer compliance of interne review een volledige geschiedenis vereist van wie wat en wanneer heeft gewijzigd.
Download elke beleidsregel als draagbaar JSON-bestand vanuit de beleidseditor of beleidslijst. Upload JSON om een nieuwe beleidsregel aan te maken in dezelfde shop of een staging-omgeving.
De dupliceeractie kopieert de volledige beleidsregel — voorwaarden, vervoerdersregels, merge-strategie en meertalige berichten — onder een nieuwe naam. Ideaal voor seizoensvarianten of veilig testen van wijzigingen.
Ingebouwde conditiepresets versnellen beleidscreatie. Elke import, export en duplicatie wordt vastgelegd in het auditspoor.
Les règles sont appliquées à l'affichage puis à nouveau lors de la validation de la commande. Si un client contourne la liste de livraison, la commande est bloquée avant sa création — met redirection vers le checkout et message d'erreur clair.
Een gestructureerde zichtbaarheidssnapshot wordt opgeslagen op elke bestelling zodat support kan zien welke vervoerders verborgen waren, welke toegestaan waren en welke beleidsregels golden — direct in het bestellingsdetailpaneel.
Le module fonctionne immédiatement met le checkout PrestaShop par défaut. Si votre thème ou un module one-page checkout tiers (OPC, Supercheckout, etc.) utilise un balisage non standard, des sélecteurs CSS personnalisés optionnels dans Paramètres permettent d'indiquer à la couche front vos boutons radio transporteur et conteneurs de ligne.
Dezelfde beleidsengine en zichtbaarheids-API voeden elk integratiepad — standaard checkout, aangepaste thema's en sterk gewijzigde leveringsstappen.
Alles is georganiseerd in duidelijke secties. Open de moduleconfiguratie en ga direct naar waar u moet zijn. Twee extra native adminmenu's onder Verzending bieden volledige lijstweergaven voor beleidsregels en audithistorie.
Native menu's Shipping policies en Auditlog onder Verzending bieden HelperList-weergaven met snelle actief-schakelaars, conditieoverzichten, vervoerderpills en bulkbeheer.
Echte beleidsconfiguraties die u in minuten kunt bouwen — elk combineert een conditieboom met meerdere vervoerdersregels. Kopieer de logica, vervang uw vervoerders, publiceer.
Beleidsvoorwaarden
Altijd matchen (geen gate op beleidsniveau)
| Vervoerder | Regel | Extra regelvoorwaarden |
|---|---|---|
| Vervoerder express | HIDE | Winkelwagentotaal > 50 EUR (producten + verzending van deze vervoerder) |
| Economy-pakket | SHOW | — |
| Afhalen in de winkel | SHOW | Winkelwagentotaal ≤ 50 EUR bij afhalen (€ 0 verzending) |
Producten € 48,90 + Express € 8,40 = € 57,30 → Express verborgen. Dezelfde producten + Afhalen € 0 = € 48,90 → afhalen blijft zichtbaar. Berekening per vervoerder in actie.
Beleidsvoorwaarden (AND)
Klant ingelogd AND Klantengroep in [Wholesale, VIP B2B] AND Producttotaal ≥ 200 EUR
| Vervoerder | Regel | Extra regelvoorwaarden |
|---|---|---|
| Contractvracht | SHOW | — |
| Retail express | HIDE | — |
| Rembours-pakket | HIDE | Winkelwagentotaal ≥ 1 000 EUR |
Beleidsvoorwaarden (OR)
Leveringsland in [DE, AT, CH] OR Leveringszone = DACH
| Vervoerder | Regel | Extra regelvoorwaarden |
|---|---|---|
| DHL Paket | SHOW | Productaantal ≤ 20 |
| DHL Paket | HIDE | Productaantal > 20 |
| Palletvracht | SHOW | Productaantal > 20 |
| Overnight-koerier | HIDE | Leveringszone not in [Stedelijke hubs] |
Beleidsvoorwaarden (nested)
Categorie in winkelwagen in [Meubels, Volumineus] OR (Fabrikant in winkelwagen in [Zwaar merk] AND Product in winkelwagen not in [Flat-pack SKU's])
| Vervoerder | Regel | Niet-beschikbaarbericht |
|---|---|---|
| Standaardpakket | HIDE | „Pakketbezorging is niet beschikbaar voor omvangrijke artikelen.“ |
| Palletvracht | SHOW | — |
| Afhalen uit pakketkluis | HIDE | — |
Beleidsvoorwaarden
Klant ingelogd = Nee
| Vervoerder | Regel | Extra regelvoorwaarden |
|---|---|---|
| Geplande levering | HIDE | — |
| Standaardpakket | SHOW | — |
| Express dezelfde dag | HIDE | Winkelwagentotaal > 150 EUR |
| Afhalen in de winkel | SHOW | — |
Gebruik elk veld hieronder op beleidsniveau of op individuele vervoerdersregels. Combineer met negen vergelijkingsoperatoren en onbeperkte geneste AND/OR-groepen.
| Veld | Evalueert tegen | Ondersteunde operatoren |
|---|---|---|
| Winkelwagentotaal (incl. btw) | Goederen plus de verzendkosten van de beoordeelde vervoerder | gelijk, verschilt, boven, ten minste, onder, ten hoogste, bereik |
| Producttotaal | Som van alleen productregels — verzendkosten uitgesloten | gelijk, verschilt, boven, ten minste, onder, ten hoogste, bereik |
| Productaantal | Totaal aantal stuks over alle winkelwagenregels | gelijk, verschilt, boven, ten minste, onder, ten hoogste, bereik |
| Valuta | Valuta ISO active pendant le checkout | gelijk, verschilt, één van, geen van |
| Leveringsland | Land op het leveringsadres | gelijk, verschilt, één van, geen van |
| Leveringszone | PrestaShop-zone gekoppeld aan het leveringsadres | gelijk, verschilt, één van, geen van |
| Klantengroep | Groepslidmaatschap op het moment van evaluatie | gelijk, verschilt, één van, geen van |
| Vervoerder | Vervoerder reference currently selected in the basket | gelijk, verschilt, één van, geen van |
| Klant ingelogd | Of de shopper een geauthenticeerde sessie heeft | equals, differs |
| Product in winkelwagen | Aanwezigheid van specifieke product-ID's in de winkelwagen | one of, none of |
| Categorie in winkelwagen | Of winkelwagenitems tot gekozen categorieën behoren | one of, none of |
| Fabrikant in winkelwagen | Merken die gekoppeld zijn aan producten die momenteel in de winkelwagen zitten | one of, none of |
Twaalf velden. Negen operatoren. Bomen zo diep als u nodig hebt.
Stapel zoveel beleidsregels als uw logistiek vereist. Voeg zoveel regels per vervoerder que vos contrats le demandent — chacune met ses propres sous-conditions, priorité, planning et explication multilingue. Multipliez par vijf merge-strategieën, volgorde over beleidsregels heen en stop-on-first-match…
De combinatieruimte is praktisch oneindig. Uw leveringsstap kan eenvoudig blijven — of zo precies worden als uw vervoerdersafspraken. WOW.
Voorwaardelijke verzendmethodenregels past zich aan aan hoe uw logistiek echt werkt — niet andersom.
Uw expresspartner begrenst bestellingen op € 50 aan goederen — maar de echte limiet is bestelwaarde inclusief levering. Verberg express automatisch wanneer producten plus de kosten van die vervoerder de contractdrempel overschrijden.
Toon economy-levering alleen wanneer het goederensubtotaal uw gratis-verzenddrempel haalt. Gebruik Producttotaal voor de drempel en Winkelwagentotaal wanneer de verzendkosten zelf moeten meetellen voor limieten.
Combineer leveringsland, zone en klantengroep in één beleidsregel. Duitse groothandelskopers zien uw contractvervoerder; retailbezoekers in andere markten zien alleen standaardpakketopties.
Au lieu d'une option absente, affichez express grisé met « Indisponible pour les commandes au-dessus de 50 € livraison incluse » — par langue, par règle, sans toucher aux templates du thème.
Verberg same-day- en overnight-vervoerders wanneer de leveringszone buiten uw hubnetwerk ligt. Combineer zone- en landoperatoren in geneste OR-groepen voor eilanden en landelijke postcodes.
Tijdens piekseizoen dupliceert u een beleidsregel, stelt datumbereiken in op vervoerdersregels en toont winkelafhaling terwijl thuislevering verborgen wordt — keer daarna terug door de seizoensregel uit te schakelen.
Wanneer de winkelwagen batterijen, spuitbussen of andere gereguleerde categorieën bevat, verberg pakketkluizen en pakketvervoerders en laat palletvracht of goedgekeurde koeriers zichtbaar.
Gebruik het ingelogd-veld om geplande leveringsslots te reserveren voor geregistreerde klanten. Gasten zien een slanke vervoerderslijst; terugkerende kopers ontgrendelen premium verzendmethoden.
Totalen per vervoerder berekend tijdens filtering. Bestellingen geblokkeerd bij validatie. Elke beslissing getraceerd in auditrijen. Dit is de techniek achter de vervoerderslijst die uw klanten zien.
PHP, JavaScript, Smarty-templates, CSS en SQL voor evaluatie-engine, conditiebouwer, dashboard-analytics, simulator en auditlogging.
Engine, conditie-evaluator, boomrepository, beleidsduplicator, dashboard, auditlog, bestellingssnapshot, compatibiliteitslaag en admin-renderer.
Dashboard, Policies, Settings, Simulator, Auditlog and Updates — plus native Shipping policies and Auditlog menus under Shipping.
Volledige back-office en front-office stringdekking voor Europese, Aziatische en globale shoptalen.
Elke vervoerder wordt geëvalueerd met zijn eigen verzendkosten. Verborgen vervoerders worden verwijderd voordat de checkout rendert. Beslissingen worden getraceerd op elke bestelling. Dat is het technische contract achter Voorwaardelijke verzendmethodenregels. Uw klant ziet een overzichtelijke leveringslijst. U bepaalt precies wat erop staat.
Meer dan 14.000 regels code verspreid over 110+ modulebestanden, 31 vertaalpakketten en v1.1.0 doorlopende ontwikkeling. Een productieklare zichtbaarheidsengine waar uw checkout op kan vertrouwen wanneer winkelwagens variëren, vervoerders verschillen en leveringsregels moeten bijblijven.














Voorwaardelijke verzendmethodenregels automatiseert het tonen van de juiste verzendmethoden op basis van geavanceerde, verzendkostenbewuste regels. Dit optimaliseert uw checkout door complexe logistieke beslissingen, zoals gewicht of waarde, te beheren en foute leveringsopties te elimineren, wat resulteert in een efficiënte klantervaring.
Voorwaardelijke verzendmethodenregels optimaliseert de checkout door dynamisch alleen de meest relevante en nauwkeurige verzendopties te tonen. Dit module verbetert de winkelervaring aanzienlijk, vermindert keuzestress en afhakers, wat direct leidt tot hogere conversiepercentages en verhoogde verkoop voor uw PrestaShop winkel.
Gebouwd op 15 jaar diepgaande PrestaShop-expertise, biedt "Voorwaardelijke verzendmethodenregels" een productiegerede zichtbaarheidsengine. Met één codebase die drie platformgeneraties (1.7.x, 8.x, 9.x) bestrijkt, zorgt het module voor onwrikbare, nauwkeurige verzendregels voor elke checkout, betrouwbaar en future-proof.
Voorwaardelijke verzendmethodenregels biedt ongeëvenaarde personalisatie van de leveringsstap. Met geneste AND/OR-voorwaarden, vervoerderspecifieke regels en vijf merge-strategieën kunt u de verzendmethoden perfect afstemmen op elke klant en winkelwagen, wat zorgt voor een uitgebreide aanpassing aan unieke bedrijfsbehoeften.
Als 'Open Source Code' geeft Voorwaardelijke verzendmethodenregels u onbeperkte toegang tot de bron. Pas de geavanceerde beleidsengine en per-vervoerder verzendberekening aan, waardoor u maximale flexibiliteit heeft voor complexe integraties en unieke verzendstrategieën in PrestaShop.
De module Voorwaardelijke verzendmethodenregels biedt onbeperkt gebruik via een eenmalige licentie. U geniet één volledig jaar gratis updates, waardoor uw cruciale verzendregels actueel blijven. Daarna zijn verlengingen beschikbaar met kortingen tot 90%, zodat uw verzendengine altijd optimaal presteert.