Verwachte leverdatum voor Magento 2
- Compatibiliteit
- 2.4.9, 2.4.8, 2.4.7, 2.4.6
Beschrijving / Verwachte leverdatum voor Magento 2
MAGENTO 2 · VERZENDING · LEVERTERMIJN · COMMUNICATIE
Toon de geplande leverdatum en bewaar deze bij de bestelling.
Kowal Estimated Delivery Date
Bereken de verwachte verzending en levering met inachtneming van orderverwerking, transport, cut-off en vrije dagen. Gebruik na aankoop een snapshot, wijzigingsgeschiedenis en berichten aan de klant.
Product en winkelwagen · Werkdagen · Snapshot en REST API
HOE HET IN DE PRAKTIJK WERKT
01 · U stelt de verwerkingstijd in
U configureert orderverwerking, transport, cut-off en kalender.
02 · De klant ziet de schatting
Product en winkelwagen tonen een datum of periode.
03 · U beheert de datum na aankoop
De snapshot legt het resultaat vast, en wijzigingen hebben een geschiedenis en e-mail.
Wat levert het uw winkel op?
Ontdek de functies, toepassingen en instellingen van de module.
Maak kennis met de module
Estimated Delivery Date is een Magento 2-module die de klant al vóór het plaatsen van de bestelling de verwachte verzend- en leverdatum toont. De informatie verschijnt op de productpagina, in de winkelwagen, in e-mailcommunicatie en in het beheerderspaneel bij de bestelling.
De oplossing helpt onzekerheid over levering om te zetten in duidelijke informatie over de geplande datum. De klant ziet wanneer de winkel van plan is het product te verzenden en wanneer hij de levering kan verwachten, terwijl de winkelservice tools krijgt om deze informatie ook na aankoop te beheren.
Klantbehoeften
Klanten van webshops nemen hun aankoopbeslissing steeds vaker niet alleen op basis van prijs, maar ook op basis van de verwerkingstermijn. Het ontbreken van duidelijke informatie over levering leidt tot verlaten winkelwagens, vragen aan de klantenservice en onnodige spanning na aankoop.
De module speelt in op de belangrijkste behoeften van kopers:
- duidelijke informatie over wanneer de bestelling kan worden verzonden,
- een heldere leverdatum vóórdat het product aan de winkelwagen wordt toegevoegd,
- een melding die rekening houdt met weekenden, vrije dagen en verwerkingstijd,
- informatie of de bestelling nog kans maakt op verzending op dezelfde dag,
- een consistente melding in de winkelwagen en e-mailberichten,
- een melding wanneer de verwerkingstermijn van de bestelling handmatig door de winkelservice wordt gewijzigd.
Hierdoor hoeft de klant niet zelf informatie te zoeken in de algemene voorwaarden of FAQ, en hoeft hij geen contact op te nemen met de service om de indicatieve leverdatum te bevestigen.
Zakelijke waarde
De module ondersteunt verkoop en orderafhandeling in meerdere fasen van de customer journey. Op de productpagina versterkt hij de aankoopbeslissing, in de winkelwagen vermindert hij onzekerheid vóór het afronden van de transactie, en na aankoop helpt hij consistente communicatie met de klant te behouden.
De belangrijkste voordelen voor de winkel:
- meer vertrouwen in de informatie die vóór aankoop wordt gepresenteerd,
- minder vragen aan de klantenservice over de verwerkingstermijn,
- lager risico op teleurstelling na aankoop,
- mogelijkheid om snelle verzending vóór de cut-off tijd te promoten,
- betere controle over communicatie tijdens periodes met verhoogde verkoop,
- vastlegging van de leverdatum bij de bestelling, onafhankelijk van latere configuratiewijzigingen,
- efficiënter beheer van vertragingen dankzij wijzigingsgeschiedenis en e-mailmeldingen.
Mogelijkheden van de module
Estimated Delivery Date berekent de verwachte datum op basis van verwerkingstijd, transporttijd, cut-off tijd, vrije dagen, weekenden, regels en instellingen die direct aan het product zijn gekoppeld. De module kan één datum of een datumbereik tonen, afhankelijk van de configuratie en het resultaat van de berekening.
De beheerder kan meldingen globaal per store view beheren en deze indien nodig op productniveau overschrijven. Daardoor kunnen zowel producten die direct beschikbaar zijn als assortiment dat op bestelling wordt geleverd, producten met langere verwerkingstijd of artikelen met een afwijkende transporttermijn worden ondersteund.
Verwachte datum op de productpagina
Op de productpagina toont de module een melding met de verwachte leverdatum. De informatie kan gebaseerd zijn op globale instellingen, regels of attributen van een specifiek product. Voor producten waarvoor de datum niet getoond mag worden, kan de melding direct in de productgegevens worden uitgeschakeld.
Leveringsinformatie in de winkelwagen
In de winkelwagen toont de module de verwachte datum voor de bestelling. Hierdoor ziet de klant ook in de laatste fase vóór het afronden van de aankoop informatie over de levering.
Cut-off countdown widget
De module ondersteunt een widget die aftelt tot de uiterste tijd voor verzending op dezelfde dag. Deze kan de klant informeren hoeveel tijd er nog is om een bestelling te plaatsen zodat de winkel deze vandaag nog kan verzenden.
De widget kan werken als inline element bij de leveringsmelding of als fixed element dat aan een gekozen hoek van het scherm is vastgezet. Na het overschrijden van de cut-off tijd kan hij worden verborgen of worden vervangen door een melding na de cut-off.
Berekening met inachtneming van werkdagen
Het algoritme houdt rekening met niet-werkdagen die in de configuratie zijn gedefinieerd en met feestdagen die in de module zijn opgeslagen. Daardoor is de verwachte datum niet uitsluitend gebaseerd op het simpel optellen van kalenderdagen.
Ondersteund worden:
- weekenden of andere weekdagen die als niet-werkdagen zijn gemarkeerd,
- afzonderlijke vrije dagen,
- periodes met vrije dagen,
- terugkerende feestdagen, bijvoorbeeld elk jaar op dezelfde dag.
Import van feestdagen en vrije dagen
De beheerder kan feestdagen en vrije dagen importeren vanuit een CSV-bestand. Dit maakt het eenvoudiger om de leveringskalender voor te bereiden voor feestdagenperiodes, lange weekenden of magazijnsluitingen.
De import ondersteunt losse dagen, datumbereiken en terugkerende datums. Records kunnen extra velden bevatten die onder meer betrekking hebben op store view, land, regio, leveringsmethode of MSI-bron.
Regels voor leverdatums
De module bevat een regeltabel die verwerkingstijd, transporttijd, klantmelding, zekerheidsniveau en prioriteit kan definiëren. Regels kunnen gekoppeld zijn aan product, categorie, store view of leveringsmethode.
Hierdoor kan de winkel termijnen differentiëren voor geselecteerde productgroepen of verzendmethoden zonder de globale configuratie te wijzigen.
Productattributen
De module voegt de productattribuutgroep Estimated Delivery Date toe. Vanuit de productbewerking kan de beheerder een individuele verwerkingstijd, transporttijd, eigen melding, zekerheidsniveau instellen of de weergave van de datum voor een bepaald product volledig uitschakelen.
Dit is nuttig bij producten die op bestelling worden geleverd, zware, afwijkende of gepersonaliseerde producten, of producten die beschikbaar zijn in een ander logistiek model dan de rest van de catalogus.
Snapshot van de datum bij de bestelling
Na het plaatsen van de bestelling slaat de module de berekende datum op als snapshot bij de bestelling en de bestelregels. Dit betekent dat een latere wijziging van configuratie, kalender of productattributen de historische informatie die bij de bestelling is opgeslagen niet wijzigt.
De snapshot omvat onder meer de verwachte verzenddatum, verwachte leverdatum, klantmelding, code van de gebruikte regel, zekerheidsniveau en berekeningstijd.
Weergave en bewerking van de datum in het beheerderspaneel
In de bestelweergave ziet de beheerder de sectie Estimated Delivery Date. Hij kan handmatig de verzenddatum, leverdatum en klantmelding wijzigen, een reden voor vertraging opgeven en de klant een bericht met excuses en een nieuwe datum sturen.
De module slaat de wijzigingsgeschiedenis op, zodat de winkelservice de vorige en nieuwe datum, de reden van de wijziging en informatie of de e-mail is verzonden kan controleren.
E-mailcommunicatie
De module voegt een blok met de verwachte levering toe aan e-mails voor bestelling, factuur en verzending. Hij kan ook een afzonderlijke e-mail sturen na betaling van de bestelling en een bericht na een handmatige wijziging van de leverdatum.
Communicatie na een datumwijziging kan de vorige datum, nieuwe datum, standaard excuusbericht en de door de beheerder ingevulde reden voor vertraging bevatten.
REST API
De module biedt REST-endpoints voor het ophalen van schattingen voor product, klantwinkelwagen, gastwinkelwagen en bestelling. Hierdoor kunnen gegevens over de verwachte levering worden gebruikt in integraties met frontend, externe systemen of mobiele apps.
Waar de module de datum toont
De datum kan zichtbaar zijn op de volgende plaatsen:
- productpagina,
- winkelwagen,
- beheerderspaneel in de bestelweergave,
- e-mail met bestelbevestiging,
- factuur-e-mail,
- verzend-e-mail,
- afzonderlijke e-mail na betaling van de bestelling,
- afzonderlijke e-mail na wijziging van de verwerkingstermijn.
Gebruiksscenario’s
De module is vooral geschikt voor winkels waarin de verwerkingstermijn afhangt van productbeschikbaarheid, magazijnwerk, leveringsmethode of kalender met vrije dagen.
Voorbeelden van toepassingen:
- de winkel wil de klant tonen dat een bestelling die vóór 14:00 wordt geplaatst dezelfde dag kan worden verzonden,
- een deel van de producten vereist een langere verwerkingstijd dan het standaardassortiment,
- de winkel wil feestdagen en lange weekenden meenemen in de leverbelofte,
- de klantenservice heeft een tool nodig om de datum bij een bestelling te wijzigen en excuses te versturen,
- een externe frontend of integratie moet de schatting via API kunnen ophalen.
Samenvatting
Estimated Delivery Date structureert de communicatie over leverdatums in Magento 2. Het combineert datumberekening, presentatie van meldingen aan de klant, productconfiguratie, ondersteuning voor vrije dagen, bestellingssnapshot, e-mails en API in één module.
Voor de klant betekent dit meer transparantie vóór aankoop. Voor de winkel betekent dit minder vragen, betere controle over verwachtingen en professionelere communicatie na het plaatsen van de bestelling.
Configuratie en beperkingen van de schatting
Stores → Configuration → Sales → Estimated Delivery Date omvat berekening, tijdzone, presentatie, meldingen en e-mails. Een product kan minimale en maximale tijden, tekst, zekerheidsniveau overschrijven of de schatting uitschakelen.
De datum wordt berekend op basis van voorbereide gegevens. De module haalt geen bevestigde bezorgdatum op bij de vervoerder en vervangt het proces voor magazijnplanning niet.
Regels en kalender vereisen het juiste bereik
De core ondersteunt een regeltabel en CSV-import van vrije dagen, maar bevat geen volledige CRUD-grids voor regels en feestdagen. Uitgebreid regelbeheer kan werk van een integrator vereisen.
De import slaat ook velden voor land, regio, verzendmethode en bron op, terwijl de huidige berekening van werkdagen de kalender filtert op activiteit, datumtype en store_id. Deze extra velden worden niet gebruikt als automatische kalenderbeperkingen.
Snapshot en API-bereik
Na het plaatsen van de bestelling blijven de gegevens in snapshots van de bestelling en bestelregel staan. Een configuratiewijziging herberekent deze niet automatisch. Een handmatige correctie kan de geschiedenis opslaan en een bericht aan de klant starten.
REST omvat product, klantwinkelwagen, gastwinkelwagen en bestelling. GraphQL, volledige koppeling met checkout shipping rates en specifieke compatibiliteit met Hyvä/PWA vereisen verdere integratie; dit zijn geen kant-en-klare onderdelen van dit pakket.
Installatie via Composer
Pakket kowal/module-estimated-delivery-date, module Kowal_EstimatedDeliveryDate. Na het configureren van toegang tot de Kowal-repository installeert u het pakket, schakelt u de module in, werkt u Magento bij en leegt u de cache. Houd in productie rekening met compilatie en deployment van statische content volgens het proces van de winkel.
Van configuratie naar resultaat
1. U stelt de verwerkingstijd in
U configureert orderverwerking, transport, cut-off en kalender.
2. De klant ziet de schatting
Product en winkelwagen tonen een datum of periode.
3. U beheert de datum na aankoop
De snapshot legt het resultaat vast, en wijzigingen hebben een geschiedenis en e-mail.
Datumwijziging met informatie voor de klant
Bij de bestelling wordt de datum opgeslagen die op het moment van aankoop is opgegeven. Wanneer de uitvoering vertraagt, wijzigt de service de datum en geeft de reden op.
De module slaat de geschiedenis op en kan een bericht met de nieuwe datum en excuses versturen. De schatting volgt uit de winkelinstellingen en niet uit een bevestiging van de vervoerder.
Breng orde in de informatie over de verwerkingstermijn
Wilt u de module aanpassen aan uw winkel? Vraag naar de implementatie van Kowal Estimated Delivery Date en bespreek de configuratie of benodigde uitbreidingen.
Meer informatie
| Overeenstemming met sjabloon | Luma / Blank, Smid |
|---|
Change Log
Versie: 1.0.23
01.06.2026
Opgelost
- De cut-off widget is verbeterd zodat de melding over verzending vandaag nog niet verschijnt in weekenden of op feestdagen.
- Er is een afzonderlijke melding toegevoegd voor vrije dagen met informatie over de eerstvolgende werkdag.
- De logica voor werkdagen tussen datumberekening en cut-off widget is geharmoniseerd.
- Het omschakelen van de melding aan de frontend na afloop van de cut-off countdown is verbeterd.
Installatiehandleiding voor de module
Installatie, configuratie en productattributen
Bereik van het document
Dit document beschrijft de installatie van de module Estimated Delivery Date, de configuratie in het Magento 2-beheerderspaneel en het beheer van attributen die aan het product worden toegevoegd. De beschrijving van de velden is gebaseerd op de huidige implementatie van de module.
Installatie
Het pakket is bedoeld voor installatie via Composer.
Installatie vanuit de Kowal Composer-repository:
Toegangsgegevens voor de Composer-repository, het e-mailadres van de klant en de licentietoken, ontvangt u na aankoop per e-mail. Ze zijn ook beschikbaar in het klantpaneel na inloggen op kowal.store. Vervang TWOJ_EMAIL_KLIENTA door het e-mailadres van uw account en TWOJ_TOKEN door de ontvangen token. Voer de opdrachten uit in de hoofdmap van Magento.
composer config repositories.kowal composer https://repo.kowal.storecomposer config http-basic.repo.kowal.store 'TWOJ_EMAIL_KLIENTA' 'TWOJ_TOKEN'composer require kowal/module-estimated-delivery-datebin/magento module:enable Kowal_EstimatedDeliveryDatebin/magento setup:upgradebin/magento cache:flushNa productie-implementatie moet het standaardproces voor compilatie en deployment van statische assets worden uitgevoerd volgens het Magento-project:
bin/magento setup:di:compilebin/magento setup:static-content:deploybin/magento cache:flushLocatie van de configuratie
De configuratie van de module is beschikbaar in het beheerderspaneel:
Stores > Configuration > Sales > Estimated Delivery DateDe instellingen zijn beschikbaar op default-, website- en store view-niveau, volgens het configuratiemechanisme van Magento.
General
Enabled
Schakelt de module in of uit voor het betreffende configuratiebereik. Wanneer het veld is uitgeschakeld, mogen meldingen aan de frontend niet worden getoond.
Standaardwaarde: Yes.
Calculation Timezone
Tijdzone die wordt gebruikt voor datumberekeningen en de cut-off tijd. Als het veld leeg blijft, gebruikt de module de tijdzone van de winkel die in Magento is geconfigureerd.
Voorbeeldwaarde:
Europe/WarsawToepassing: nuttig wanneer de winkel met meerdere store views werkt of wanneer het magazijn dat de verzendingen afhandelt in een andere tijdzone werkt dan de standaardconfiguratie van de winkel.
Fallback Message
Vervangende melding die wordt gebruikt als noodtekst wanneer de winkel algemene informatie wil tonen in plaats van een specifieke datum.
Standaardwaarde:
Termin dostawy potwierdzimy po złożeniu zamówienia.Date Format
Datumnotatie die wordt gebruikt bij het renderen van meldingen voor de klant. Het veld gebruikt een ICU-patroon dat wordt ondersteund door de datumopmaak van Magento.
Standaardwaarde:
EEEE, d MMMMVoorbeeldresultaat:
poniedziałek, 18 majaDate Calculation
Processing Days Min
Minimumaantal werkdagen dat nodig is voor het verwerken van de bestelling vóór verzending.
Standaardwaarde: 1.
Toepassing: bepaalt de vroegst mogelijke verzenddatum.
Processing Days Max
Maximumaantal werkdagen dat nodig is voor het verwerken van de bestelling.
Standaardwaarde: 1.
Toepassing: maakt het mogelijk een verzenddatumbereik te maken wanneer de verwerking langer kan duren dan de minimale tijd.
Transport Days Min
Minimumaantal werkdagen transport van verzending tot levering.
Standaardwaarde: 1.
Toepassing: bepaalt de vroegst mogelijke leverdatum na verzending.
Transport Days Max
Maximumaantal werkdagen transport.
Standaardwaarde: 2.
Toepassing: maakt het mogelijk een leveringsbereik te tonen, bijvoorbeeld wanneer de vervoerder meestal binnen 1-2 werkdagen levert.
Same-day Shipping Cut-off Time
Uiterste tijd voor verzending op dezelfde dag. De waarde moet worden ingevoerd in het formaat HH:MM.
Standaardwaarde:
14:00Als het huidige tijdstip later is dan de cut-off, verschuift de module het begin van de berekening naar de volgende werkdag.
Non-working Weekdays
Lijst met weekdagen die als niet-werkdagen worden behandeld. Waarden moeten worden opgegeven als ISO-nummers, gescheiden door komma’s:
1- maandag,2- dinsdag,3- woensdag,4- donderdag,5- vrijdag,6- zaterdag,7- zondag.
Standaardwaarde:
6,7Toepassing: slaat standaard zaterdagen en zondagen over bij het tellen van werkdagen.
Safety Buffer Days
Extra veiligheidsbuffer die aan de transporttijd wordt toegevoegd.
Standaardwaarde: 0.
Toepassing: nuttig in periodes met een verhoogd aantal bestellingen, bij onstabiele vervoerdersprestaties of bij producten waarvoor een voorzichtiger leverbelofte nodig is.
Display Settings
Show on Product Page
Schakelt de weergave van de verwachte datum op de productpagina in.
Standaardwaarde: Yes.
Show in Cart
Schakelt de weergave van de verwachte datum in de winkelwagen in.
Standaardwaarde: Yes.
Show in Admin Order
Schakelt de sectie Estimated Delivery Date in de bestelweergave in het beheerderspaneel in.
Standaardwaarde: Yes.
Show Cut-off Widget on Product Page
Schakelt de widget in die aftelt tot de cut-off tijd op de productpagina.
Standaardwaarde: Yes.
Show Cut-off Widget in Cart
Schakelt de cut-off widget in de winkelwagen in.
Standaardwaarde: No.
Cut-off Widget Mode
Bepaalt hoe de cut-off widget wordt weergegeven.
Beschikbare waarden:
Inline- de widget wordt weergegeven op de plaats waar het blok is ingevoegd,Fixed- de widget is vastgezet aan een gekozen hoek van het scherm,Inline + Fixed- de widget werkt tegelijk als inline en fixed element.
Standaardwaarde: Inline.
Fixed Widget Position
Bepaalt de positie van de fixed widget.
Beschikbare waarden:
Bottom Right- rechteronderhoek,Bottom Left- linkeronderhoek,Top Right- rechterbovenhoek,Top Left- linkerbovenhoek.
Standaardwaarde: Bottom Right.
Fixed Widget Devices
Bepaalt het type apparaten waarop de fixed widget zichtbaar moet zijn.
Beschikbare waarden:
Desktop,Mobile,Desktop + Mobile.
Standaardwaarde: Desktop + Mobile.
After Cut-off Behavior
Bepaalt het gedrag van de widget na het overschrijden van de cut-off tijd.
Beschikbare waarden:
Hide Widget- de widget wordt verborgen,Show After Cut-off Message- de widget toont een melding na de cut-off.
Standaardwaarde: Show After Cut-off Message.
Customer Messages
Meldingen ondersteunen eenvoudige variabelen in het formaat {{nazwa_zmiennej}}.
Beschikbare variabelen voor leveringsmeldingen:
{{ship_date}},{{ship_date_from}},{{ship_date_to}},{{delivery_date}},{{delivery_date_from}},{{delivery_date_to}}.
Beschikbare variabelen voor cut-off meldingen:
{{cutoff_time}},{{cutoff_countdown}}.
Delivery Range Message
Meldingssjabloon dat wordt gebruikt wanneer de berekening een leverdatumbereik retourneert.
Standaardwaarde:
Przewidywana dostawa: {{delivery_date_from}} - {{delivery_date_to}}Single Delivery Date Message
Meldingssjabloon dat wordt gebruikt wanneer de vroegste en laatste leverdatum gelijk zijn.
Standaardwaarde:
Przewidywana dostawa: {{delivery_date}}Cut-off Countdown Message
Melding die wordt getoond vóór het overschrijden van de cut-off tijd.
Standaardwaarde:
Zamów w ciągu {{cutoff_countdown}}, a wyślemy jeszcze dzisiaj.After Cut-off Message
Melding die wordt getoond na het overschrijden van de cut-off tijd, als het veld After Cut-off Behavior is ingesteld op het tonen van een melding.
Standaardwaarde:
Dzisiejsza wysyłka już zamknięta. Wyślemy w następny dzień roboczy.Emails
Send Separate Email After Payment
Schakelt een afzonderlijke e-mail in die na betaling van de bestelling wordt verzonden.
Standaardwaarde: No.
Toepassing: maakt het mogelijk de klant te bevestigen dat de betaling is ontvangen en de bestelling in verwerking is genomen.
Payment Confirmation Template
E-mailsjabloon dat na betaling wordt verzonden.
Standaardwaarde:
estimated_delivery_date_emails_payment_templatePayment Confirmation Sender
Afzender van het bericht na betaling. Het veld gebruikt e-mailidentiteiten die in Magento zijn geconfigureerd.
Standaardwaarde:
salesAllow Email After Delivery Date Change
Maakt het mogelijk een bericht naar de klant te sturen na handmatige wijziging van de leverdatum in het beheerderspaneel.
Standaardwaarde: Yes.
Delivery Date Change Template
E-mailsjabloon dat wordt verzonden na wijziging van de leverdatum.
Standaardwaarde:
estimated_delivery_date_emails_date_change_templateDelivery Date Change Sender
Afzender van het bericht over de wijziging van de leverdatum.
Standaardwaarde:
salesDefault Apology Message
Standaard excuustekst die wordt gebruikt in het bericht over wijziging van de leverdatum.
Standaardwaarde:
Przepraszamy, termin realizacji Twojego zamówienia uległ zmianie.Require Delay Reason
Vereist het opgeven van een reden voor vertraging bij handmatige wijziging van de datum in de bestelweergave.
Standaardwaarde: No.
Toepassing: dwingt betere operationele discipline af en maakt het later gemakkelijker om datumwijzigingen toe te lichten.
Send Automatically After Manual Date Change
Stuurt automatisch een bericht naar de klant na handmatige wijziging van de leverdatum.
Standaardwaarde: No.
Als het veld is uitgeschakeld, kan de beheerder besluiten tot verzending door een checkbox in de bestelweergave aan te vinken.
Productattributen beheren
De module voegt aan het product de attribuutgroep Estimated Delivery Date toe. De attributen zijn optioneel en hebben het bereik store view. Als ze niet worden ingevuld, gebruikt de module regels of globale configuratie.
Productattributen hebben voorrang op regels die voor het product zijn berekend. Hierdoor kan de datum voor een specifieke SKU snel worden overschreven zonder globale instellingen te wijzigen.
Waar attributen bewerken
De attributen zijn beschikbaar in het Magento-beheerderspaneel:
Catalog > Products > Edit Product > Estimated Delivery DateAls de groep niet zichtbaar is in een bepaalde attribute set, moet de configuratie van de productattribuutset in Magento worden gecontroleerd.
EDD Processing Days Min
Attribuutcode:
edd_processing_days_minMinimumaantal werkdagen dat nodig is voor het verwerken van een specifiek product.
Toepassing: een product dat direct op voorraad is kan de waarde 0 hebben, en een product dat bij een leverancier wordt besteld bijvoorbeeld 3.
EDD Processing Days Max
Attribuutcode:
edd_processing_days_maxMaximumaantal werkdagen voor verwerking van een specifiek product.
Toepassing: als de verwerking variabel is, kan bijvoorbeeld minimum 2 en maximum 5 worden ingesteld zodat de melding een veiliger bereik toont.
EDD Transport Days Min
Attribuutcode:
edd_transport_days_minMinimumaantal werkdagen transport voor een specifiek product.
Toepassing: bij producten die met een andere vervoerder of vanuit een ander magazijn worden verzonden.
EDD Transport Days Max
Attribuutcode:
edd_transport_days_maxMaximumaantal werkdagen transport voor een specifiek product.
Toepassing: bij grote, palletgebonden producten of producten die speciale logistiek vereisen.
EDD Static Customer Message
Attribuutcode:
edd_static_textEigen melding voor de klant die wordt weergegeven in plaats van de melding uit de globale configuratie.
Voorbeelden:
Produkt wykonywany na zamówienie. Termin dostawy potwierdzimy po zakupie.Przewidywana dostawa: {{delivery_date_from}} - {{delivery_date_to}}Het attribuut kan dezelfde datumvariabelen gebruiken die beschikbaar zijn in globale leveringsmeldingen.
EDD Confidence
Attribuutcode:
edd_confidenceZekerheidsniveau van de datum dat bij de leverbelofte wordt opgeslagen.
Aanbevolen waarden:
guaranteed- gegarandeerde datum,likely- waarschijnlijke datum,estimated- indicatieve datum,unknown- geen betrouwbare schatting.
De huidige implementatie slaat deze waarde op in het berekeningsresultaat en in snapshots. Deze kan worden gebruikt door sjablonen, integraties of verdere personalisatie van meldingen.
Disable Estimated Delivery Date
Attribuutcode:
edd_disableSchakelt de weergave van de verwachte levering voor een specifiek product op de productpagina uit en schakelt de cut-off widget ervoor uit.
Toepassing: niet-beschikbare producten, producten die een individuele leveringsprijs vereisen, diensten, pre-orderproducten of artikelen waarvoor de winkel geen datumbelofte wil doen.
Praktijk voor het invullen van attributen
Voor de meeste producten kunnen attributen leeg blijven en kan de globale configuratie worden gebruikt. Het is zinvol ze alleen in te vullen wanneer een specifiek product daadwerkelijk afwijkt van het standaard logistieke proces.
Voorbeeldbenadering:
- producten direct op voorraad: leeg laten of kortere verwerkingstijd instellen,
- producten die bij een leverancier worden besteld: een langer verwerkingsbereik instellen,
- grote producten: langer transport instellen,
- gepersonaliseerde producten: een eigen statische melding gebruiken,
- producten zonder betrouwbare datum:
Disable Estimated Delivery Dateinschakelen of een verklarende melding instellen.
Na wijziging van productattributen moet de Magento-cache worden vernieuwd als de winkel volledige paginacache of extra cachemechanismen in het thema gebruikt.
Import van feestdagen en vrije dagen
De import is beschikbaar in het beheerderspaneel:
Sales > Estimated Delivery Date > Import HolidaysHet CSV-bestand moet de volgende kolommen bevatten:
code,name,typeOptionele kolommen:
date_from,date_to,month,day,country,region,postcode_pattern,shipping_method,source_code,store_id,scope,is_activeOndersteunde typen in de kolom type:
single- afzonderlijke datum, vereistdate_from,range- datumbereik, vereistdate_fromendate_to,recurring- terugkerende datum, vereistmonthenday.
Beschrijving van geselecteerde importvelden:
code- unieke code van feestdag of vrije dag,name- naam die administratief zichtbaar is,type- type invoer: afzonderlijke dag, bereik of terugkerende datum,date_from- begindatum in het formaatYYYY-MM-DD,date_to- einddatum in het formaatYYYY-MM-DD,month- maand voor een terugkerende invoer,day- dag van de maand voor een terugkerende invoer,country- landcode,region- regio,postcode_pattern- patroon voor postcode,shipping_method- leveringsmethode,source_code- MSI-broncode,store_id- identificatie van de store view,scope- toepassingsbereik, standaardshipping_delivery,is_active- activiteitsstatus van de invoer.
Voorbeeld:
code,name,type,date_from,date_to,month,day,country,store_id,is_activechristmas_2026,Christmas Break,range,2026-12-24,2026-12-26,,,,,1new_year,New Year,recurring,,,1,1,,,1Datumbeheer in de bestelling
De sectie Estimated Delivery Date is beschikbaar in de bestelweergave als het veld Show in Admin Order is ingeschakeld.
De beheerder kan bewerken:
- verzenddatum vanaf,
- verzenddatum tot,
- leverdatum vanaf,
- leverdatum tot,
- melding voor de klant,
- reden voor vertraging.
Als e-mail na datumwijziging is ingeschakeld, kan de beheerder de verzending van een bericht met excuses en een nieuwe datum aanvinken. De module slaat de wijzigingsgeschiedenis op, inclusief de vorige en nieuwe datum, de reden en informatie over het verzenden van de e-mail.
REST API
De module biedt endpoints:
GET /rest/V1/estimated-delivery/product/:skuGET /rest/V1/estimated-delivery/cart/:cartIdGET /rest/V1/estimated-delivery/guest-cart/:cartIdGET /rest/V1/estimated-delivery/order/:orderIdDe API retourneert onder meer verzenddatum, leverdatum, melding, zekerheidsniveau, regelcode, berekeningsdatum en gegevensbron. Voor een bestelling retourneert de module de opgeslagen snapshot, als die bestaat.