Data di consegna prevista per Magento 2

Estimated Delivery Date è un modulo Magento 2 che mostra al cliente la data prevista di spedizione e consegna prima dell'acquisto e dopo l'invio dell'ordine.
SKU
M2-ESTIMATED-DELIVERY-DATE
61,50 €
Segnala ad un amico

Richiedi informazioni sul prodotto

Descrizione / Data di consegna prevista per Magento 2

MAGENTO 2 · SPEDIZIONE · DATA DI CONSEGNA · COMUNICAZIONE

Mostra la data prevista e conservala nell'ordine.

Kowal Estimated Delivery Date

Calcola spedizione e consegna previste considerando preparazione, trasporto, cut-off e giorni festivi. Dopo l'acquisto usa snapshot, cronologia delle modifiche e messaggi al cliente.

Prodotto e carrello · Giorni lavorativi · Snapshot e REST API

COME FUNZIONA IN PRATICA

01 · Imposti i tempi di evasione
Configuri preparazione, trasporto, cut-off e calendario.

02 · Il cliente vede la stima
Prodotto e carrello mostrano una data o un intervallo.

03 · Gestisci la data dopo l'acquisto
Lo snapshot conserva il risultato e le modifiche hanno cronologia ed e-mail.

Cosa ottiene il tuo negozio?

Scopri le funzioni, l'utilizzo e le impostazioni del modulo.

Scopri il modulo

Estimated Delivery Date è un modulo Magento 2 che mostra al cliente la data prevista di spedizione e consegna prima dell'ordine. L'informazione appare nella scheda prodotto, nel carrello, nelle e-mail e nel pannello amministrativo dell'ordine.

La soluzione aiuta a trasformare l'incertezza sulla consegna in un'informazione chiara sulla data prevista. Il cliente vede quando il negozio intende spedire il prodotto e quando può aspettarsi la consegna; il personale dispone di strumenti per mantenere questa informazione anche dopo l'acquisto.

Esigenze dei clienti

I clienti dei negozi online decidono sempre più spesso in base ai tempi di evasione oltre che al prezzo. Informazioni di consegna poco chiare causano abbandoni del carrello, domande all'assistenza e tensioni evitabili dopo l'acquisto.

Il modulo risponde alle principali esigenze degli acquirenti:

  • informazione chiara su quando l'ordine può essere spedito,
  • data di consegna leggibile prima di aggiungere il prodotto al carrello,
  • messaggio che considera weekend, festivi e tempi di evasione,
  • informazione sulla possibilità di spedire l'ordine nello stesso giorno,
  • messaggio coerente nel carrello e nelle e-mail,
  • notifica quando il personale modifica manualmente la data di evasione dell'ordine.

Il cliente non deve così cercare autonomamente nel regolamento o nelle FAQ né contattare l'assistenza per confermare una data indicativa di consegna.

Valore per l'azienda

Il modulo supporta vendite e gestione degli ordini in diverse fasi del percorso d'acquisto. Nella scheda prodotto sostiene la decisione, nel carrello riduce l'incertezza prima della conclusione e dopo l'acquisto aiuta a mantenere una comunicazione coerente.

Principali vantaggi per il negozio:

  • maggiore fiducia nelle informazioni mostrate prima dell'acquisto,
  • meno domande all'assistenza sui tempi di evasione,
  • minore rischio di delusione dopo l'acquisto,
  • possibilità di promuovere la spedizione rapida prima del cut-off,
  • migliore controllo della comunicazione nei periodi di vendite intense,
  • conservazione della data di consegna nell'ordine, indipendentemente dalle successive modifiche di configurazione,
  • gestione più efficiente dei ritardi grazie alla cronologia e alle notifiche e-mail.

Funzionalità del modulo

Estimated Delivery Date calcola la data prevista in base a tempi di preparazione e trasporto, ora di cut-off, festivi, weekend, regole e impostazioni assegnate direttamente al prodotto. Il modulo può presentare una data singola o un intervallo, secondo configurazione e risultato del calcolo.

L'amministratore può gestire i messaggi globalmente per store view e sovrascriverli a livello di prodotto quando necessario. Si possono così gestire prodotti subito disponibili, ordinati su richiesta, con preparazione più lunga o tempi di trasporto non standard.

Data prevista nella scheda prodotto

Nella pagina prodotto il modulo mostra un messaggio con la data prevista di consegna. L'informazione può derivare dalle impostazioni globali, dalle regole o dagli attributi del prodotto. Per prodotti sui quali non deve apparire, il messaggio può essere disattivato nei dati del prodotto.

Informazioni di consegna nel carrello

Nel carrello il modulo presenta la data prevista per l'ordine. Il cliente vede così l'informazione anche nell'ultima fase prima di concludere l'acquisto.

Widget di conto alla rovescia del cut-off

Il modulo supporta un widget che conta il tempo restante prima dell'ora limite di spedizione nello stesso giorno. Può indicare al cliente quanto tempo rimane per ordinare affinché il negozio possa spedire oggi.

Il widget può essere inline accanto al messaggio di consegna oppure fixed in un angolo dello schermo scelto. Dopo il cut-off può essere nascosto o sostituito da un messaggio successivo al cut-off.

Calcolo basato sui giorni lavorativi

L'algoritmo considera i giorni non lavorativi definiti nella configurazione e le festività registrate nel modulo. La data prevista non deriva quindi dalla semplice aggiunta di giorni di calendario.

Sono supportati:

  • weekend o altri giorni della settimana definiti come non lavorativi,
  • singoli giorni festivi,
  • intervalli di giorni non lavorativi,
  • festività ricorrenti, ad esempio nella stessa data ogni anno.

Importazione di festività e giorni non lavorativi

L'amministratore può importare festività e giorni non lavorativi da un file CSV. Questo facilita la preparazione del calendario prima di periodi festivi, ponti o chiusure del magazzino.

L'importazione supporta giorni singoli, intervalli e date ricorrenti. I record possono conservare campi aggiuntivi relativi, tra l'altro, a store view, paese, regione, metodo di consegna o fonte MSI.

Regole delle date di consegna

Il modulo contiene una tabella di regole che possono definire preparazione, trasporto, messaggio al cliente, livello di certezza e priorità. Le regole possono essere collegate a prodotto, categoria, store view o metodo di consegna.

Il negozio può così differenziare le date per gruppi di prodotti o metodi di spedizione selezionati senza cambiare la configurazione globale.

Attributi prodotto

Il modulo aggiunge il gruppo di attributi prodotto Estimated Delivery Date. Dalla modifica del prodotto l'amministratore può impostare tempi individuali di preparazione e trasporto, messaggio personalizzato, livello di certezza o disattivare completamente la presentazione della data per quel prodotto.

È utile per prodotti ordinati su richiesta, pesanti, non standard, personalizzati o disponibili con un modello logistico diverso dal resto del catalogo.

Snapshot della data nell'ordine

Dopo l'ordine il modulo salva la data calcolata come snapshot nell'ordine e nelle sue righe. Successive modifiche a configurazione, calendario o attributi prodotto non cambiano l'informazione storica conservata nell'ordine.

Lo snapshot comprende, tra l'altro, data prevista di spedizione e consegna, messaggio al cliente, codice della regola usata, livello di certezza e momento del calcolo.

Visualizzazione e modifica della data nel pannello amministrativo

Nella vista dell'ordine l'amministratore vede la sezione Estimated Delivery Date. Può modificare manualmente date di spedizione e consegna e messaggio al cliente, indicare il motivo del ritardo e inviare un messaggio di scuse con la nuova data.

Il modulo salva la cronologia delle modifiche: il personale può controllare data precedente e nuova, motivo della modifica e informazione sull'invio dell'e-mail.

Comunicazione e-mail

Il modulo aggiunge un blocco con la consegna prevista alle e-mail di ordine, fattura e spedizione. Può inoltre inviare un'e-mail separata dopo il pagamento e un messaggio dopo una modifica manuale della data.

La comunicazione dopo una modifica può contenere data precedente, nuova data, messaggio predefinito di scuse e motivo del ritardo inserito dall'amministratore.

REST API

Il modulo offre endpoint REST per ottenere stime di prodotto, carrello cliente, carrello ospite e ordine. I dati possono essere usati nelle integrazioni frontend, nei sistemi esterni o nelle applicazioni mobili.

Dove il modulo mostra la data

La data può essere visibile nei seguenti punti:

  • scheda prodotto,
  • carrello,
  • pannello amministrativo nella vista dell'ordine,
  • e-mail di conferma dell'ordine,
  • e-mail della fattura,
  • e-mail della spedizione,
  • e-mail separata dopo il pagamento dell'ordine,
  • e-mail separata dopo la modifica della data di evasione.

Scenari d'uso

Il modulo è particolarmente adatto ai negozi in cui i tempi dipendono da disponibilità del prodotto, lavoro del magazzino, metodo di consegna o calendario dei festivi.

Esempi di utilizzo:

  • il negozio vuole mostrare che un ordine effettuato prima delle 14:00 può essere spedito nello stesso giorno,
  • alcuni prodotti richiedono una preparazione più lunga dell'assortimento standard,
  • il negozio vuole considerare festività e ponti nella promessa di consegna,
  • l'assistenza clienti necessita di uno strumento per modificare la data nell'ordine e inviare un messaggio di scuse,
  • un frontend esterno o un'integrazione deve ottenere la stima via API.

Riepilogo

Estimated Delivery Date organizza la comunicazione sulle date di consegna in Magento 2. Unisce calcolo delle date, messaggi al cliente, configurazione prodotto, giorni festivi, snapshot dell'ordine, e-mail e API in un unico modulo.

Per il cliente significa maggiore chiarezza prima dell'acquisto. Per il negozio significa meno domande, migliore gestione delle aspettative e comunicazione più professionale dopo l'ordine.

Configurazione e limiti della stima

Stores → Configuration → Sales → Estimated Delivery Date comprende calcolo, fuso orario, presentazione, messaggi ed e-mail. Il prodotto può sovrascrivere tempi minimi e massimi, testo e livello di certezza oppure disattivare la stima.

La data viene calcolata dai dati predisposti. Il modulo non recupera una data di consegna confermata dal corriere e non sostituisce la pianificazione del magazzino.

Regole e calendario richiedono l'ambito corretto

Il nucleo supporta la tabella delle regole e l'importazione CSV dei giorni festivi, ma non contiene griglie CRUD complete per regole e festività. Una gestione avanzata delle regole può richiedere l'intervento dell'integratore.

L'importazione salva anche paese, regione, metodo di spedizione e fonte, ma il calcolo attuale dei giorni lavorativi filtra il calendario per attività, tipo di data e store_id. Non usa questi campi aggiuntivi come limitazioni automatiche del calendario.

Snapshot e ambito delle API

Dopo l'ordine i dati restano negli snapshot dell'ordine e delle righe. Una modifica della configurazione non li ricalcola automaticamente. Una correzione manuale può salvare la cronologia e attivare un messaggio al cliente.

REST comprende prodotto, carrello cliente, carrello ospite e ordine. GraphQL, collegamento completo alle tariffe di spedizione del checkout e compatibilità Hyvä/PWA dedicata richiedono ulteriori integrazioni; non sono componenti pronti di questo pacchetto.

Installazione tramite Composer

Il pacchetto kowal/module-estimated-delivery-date, modulo Kowal_EstimatedDeliveryDate. Dopo aver configurato l'accesso al repository Kowal, installa il pacchetto, abilita il modulo, aggiorna Magento e svuota la cache. In produzione, includi compilazione e deploy dei contenuti statici secondo il processo del negozio.

Dalla configurazione al risultato

1. Imposti i tempi di evasione
Configuri preparazione, trasporto, cut-off e calendario.

2. Il cliente vede la stima
Prodotto e carrello mostrano una data o un intervallo.

3. Gestisci la data dopo l'acquisto
Lo snapshot conserva il risultato e le modifiche hanno cronologia ed e-mail.

Modifica della data con comunicazione al cliente

Nell'ordine è conservata la data indicata al momento dell'acquisto. Se l'evasione ritarda, il personale modifica la data e ne specifica il motivo.

Il modulo registra la cronologia e può inviare un messaggio con nuova data e scuse. La stima deriva dalle impostazioni del negozio, non da una conferma del corriere.

Organizza le informazioni sui tempi di evasione

Vuoi adattare il modulo al tuo negozio? Richiedi l'implementazione di Kowal Estimated Delivery Date e discuti la configurazione o le estensioni necessarie.

Maggiori Informazioni

Conformità al modello Luma / Vuoto, Fabbro

Change Log

Versione: 1.0.23

01.06.2026

Correzioni

  • Corretto il widget cut-off affinché il messaggio sulla spedizione 'ancora oggi' non venga mostrato nei weekend né nei giorni festivi.
  • Aggiunto un messaggio separato per i giorni non lavorativi con informazioni sul giorno lavorativo più vicino.
  • Uniformata la logica dei giorni lavorativi tra il calcolo delle date e il widget cut-off.
  • Corretta la commutazione del messaggio sul frontend dopo la fine del conto alla rovescia del cut-off.

Istruzioni per l'installazione del modulo

Installazione, configurazione e attributi del prodotto

Ambito del documento

Questo documento descrive l'installazione del modulo Estimated Delivery Date, la configurazione nel pannello di amministrazione Magento 2 e la gestione degli attributi aggiunti al prodotto. La descrizione dei campi si basa sull'attuale implementazione del modulo.

Installazione

Il pacchetto è destinato all'installazione tramite Composer.

Installazione dal repository Composer Kowal:

I dati di accesso al repository Composer, ovvero l indirizzo e-mail del cliente e il token di licenza, saranno inviati via e-mail dopo l acquisto. Sono disponibili anche nel pannello cliente dopo l accesso su kowal.store. Sostituisci TWOJ_EMAIL_KLIENTA con l indirizzo e-mail del tuo account e TWOJ_TOKEN con il token ricevuto. Esegui i comandi nella directory principale di Magento.

composer config repositories.kowal composer https://repo.kowal.store
composer config http-basic.repo.kowal.store "TWOJ_EMAIL_KLIENTA" "TWOJ_TOKEN"
composer require kowal/module-estimated-delivery-date
bin/magento module:enable Kowal_EstimatedDeliveryDate
bin/magento setup:upgrade
bin/magento cache:flush

Dopo il rilascio in produzione è necessario eseguire il processo standard di compilazione e deploy delle risorse statiche previsto dal progetto Magento:

bin/magento setup:di:compile
bin/magento setup:static-content:deploy
bin/magento cache:flush

Posizione della configurazione

La configurazione del modulo è disponibile nel pannello di amministrazione:

Stores > Configuration > Sales > Estimated Delivery Date

Le impostazioni sono disponibili a livello default, website e store view, in conformità al meccanismo di configurazione Magento.

General

Enabled

Attiva o disattiva il modulo per un determinato ambito di configurazione. Quando il campo è disattivato, i messaggi sul frontend non dovrebbero essere mostrati.

Valore predefinito:Yes.

Calculation Timezone

Fuso orario utilizzato per il calcolo delle date e dell'orario di cut-off. Se il campo rimane vuoto, il modulo utilizza il fuso orario del negozio configurato in Magento.

Esempio di valore:

Europe/Warsaw

Utilizzo: utile quando il negozio opera su più store view oppure quando il magazzino che gestisce le spedizioni lavora in un fuso orario diverso rispetto alla configurazione predefinita del negozio.

Fallback Message

Messaggio sostitutivo utilizzato come testo di emergenza quando il negozio desidera mostrare un'informazione generale invece di una data specifica.

Valore predefinito:

Termin dostawy potwierdzimy po złożeniu zamówienia.

Date Format

Formato della data utilizzato durante il rendering dei messaggi per il cliente. Il campo usa il pattern ICU supportato dalla formattazione delle date di Magento.

Valore predefinito:

EEEE, d MMMM

Risultato di esempio:

poniedziałek, 18 maja

Date Calculation

Processing Days Min

Numero minimo di giorni lavorativi necessari per la preparazione dell'ordine prima della spedizione.

Valore predefinito:1.

Utilizzo: definisce la prima data di spedizione possibile.

Processing Days Max

Numero massimo di giorni lavorativi necessari per la preparazione dell'ordine.

Valore predefinito:1.

Utilizzo: consente di creare un intervallo di date di spedizione quando la preparazione può richiedere più tempo del minimo.

Transport Days Min

Numero minimo di giorni lavorativi di trasporto dalla spedizione alla consegna.

Valore predefinito:1.

Utilizzo: definisce la prima data di consegna possibile dopo la spedizione.

Transport Days Max

Numero massimo di giorni lavorativi di trasporto.

Valore predefinito:2.

Utilizzo: consente di mostrare un intervallo di consegna, ad esempio quando il corriere di solito consegna in 1-2 giorni lavorativi.

Same-day Shipping Cut-off Time

Orario limite per la spedizione nello stesso giorno. Il valore deve essere inserito nel formatoHH:MM.

Valore predefinito:

14:00

Se l'ora corrente è successiva al cut-off, il modulo sposta l'inizio del calcolo al giorno lavorativo successivo.

Non-working Weekdays

Elenco dei giorni della settimana considerati non lavorativi. I valori devono essere indicati come numeri ISO separati da virgole:

  • 1- lunedì,
  • 2- martedì,
  • 3- mercoledì,
  • 4- giovedì,
  • 5- venerdì,
  • 6- sabato,
  • 7- domenica.

Valore predefinito:

6,7

Utilizzo: per impostazione standard esclude sabati e domeniche dal conteggio dei giorni lavorativi.

Safety Buffer Days

Buffer di sicurezza aggiuntivo sommato al tempo di trasporto.

Valore predefinito:0.

Utilizzo: utile nei periodi con un aumento del numero di ordini, in caso di operatività instabile dei corrieri o per prodotti che richiedono una promessa di consegna più prudente.

Display Settings

Show on Product Page

Attiva la visualizzazione della data prevista nella scheda prodotto.

Valore predefinito:Yes.

Show in Cart

Attiva la visualizzazione della data prevista nel carrello.

Valore predefinito:Yes.

Show in Admin Order

Attiva la sezione Estimated Delivery Date nella vista dell'ordine nel pannello di amministrazione.

Valore predefinito:Yes.

Show Cut-off Widget on Product Page

Attiva il widget che effettua il conto alla rovescia fino all'orario di cut-off nella scheda prodotto.

Valore predefinito:Yes.

Show Cut-off Widget in Cart

Attiva il widget cut-off nel carrello.

Valore predefinito:No.

Cut-off Widget Mode

Definisce la modalità di visualizzazione del widget cut-off.

Valori disponibili:

  • Inline- il widget viene mostrato nel punto in cui il blocco è inserito,
  • Fixed- il widget è fissato all'angolo dello schermo selezionato,
  • Inline + Fixed- il widget funziona contemporaneamente come elemento inline e fixed.

Valore predefinito:Inline.

Fixed Widget Position

Definisce la posizione del widget fixed.

Valori disponibili:

  • Bottom Right- angolo in basso a destra,
  • Bottom Left- angolo in basso a sinistra,
  • Top Right- angolo in alto a destra,
  • Top Left- angolo in alto a sinistra.

Valore predefinito:Bottom Right.

Fixed Widget Devices

Definisce il tipo di dispositivi su cui il widget fixed deve essere visibile.

Valori disponibili:

  • Desktop,
  • Mobile,
  • Desktop + Mobile.

Valore predefinito:Desktop + Mobile.

After Cut-off Behavior

Definisce il comportamento del widget dopo il superamento dell'orario di cut-off.

Valori disponibili:

  • Hide Widget- il widget verrà nascosto,
  • Show After Cut-off Message- il widget mostrerà il messaggio dopo il cut-off.

Valore predefinito:Show After Cut-off Message.

Customer Messages

I messaggi supportano variabili semplici nel formato{{nazwa_zmiennej}}.

Variabili disponibili per i messaggi di consegna:

  • {{ship_date}},
  • {{ship_date_from}},
  • {{ship_date_to}},
  • {{delivery_date}},
  • {{delivery_date_from}},
  • {{delivery_date_to}}.

Variabili disponibili per i messaggi di cut-off:

  • {{cutoff_time}},
  • {{cutoff_countdown}}.

Delivery Range Message

Template del messaggio utilizzato quando il calcolo restituisce un intervallo di date di consegna.

Valore predefinito:

Przewidywana dostawa: {{delivery_date_from}} - {{delivery_date_to}}

Single Delivery Date Message

Template del messaggio utilizzato quando la prima e l'ultima data di consegna coincidono.

Valore predefinito:

Przewidywana dostawa: {{delivery_date}}

Cut-off Countdown Message

Messaggio mostrato prima del superamento dell'orario di cut-off.

Valore predefinito:

Zamów w ciągu {{cutoff_countdown}}, a wyślemy jeszcze dzisiaj.

After Cut-off Message

Messaggio mostrato dopo il superamento dell'orario di cut-off, se il campoAfter Cut-off Behaviorè impostato per mostrare il messaggio.

Valore predefinito:

Dzisiejsza wysyłka już zamknięta. Wyślemy w następny dzień roboczy.

Emails

Send Separate Email After Payment

Attiva un'e-mail separata inviata dopo il pagamento dell'ordine.

Valore predefinito:No.

Utilizzo: consente di confermare al cliente che il pagamento è stato accettato e che l'ordine è entrato in lavorazione.

Payment Confirmation Template

Template dell'e-mail inviata dopo il pagamento.

Valore predefinito:

estimated_delivery_date_emails_payment_template

Payment Confirmation Sender

Mittente del messaggio dopo il pagamento. Il campo utilizza le identità e-mail configurate in Magento.

Valore predefinito:

sales

Allow Email After Delivery Date Change

Consente di inviare al cliente un messaggio dopo la modifica manuale della data di consegna nel pannello di amministrazione.

Valore predefinito:Yes.

Delivery Date Change Template

Template dell'e-mail inviata dopo la modifica della data di consegna.

Valore predefinito:

estimated_delivery_date_emails_date_change_template

Delivery Date Change Sender

Mittente del messaggio relativo alla modifica della data di consegna.

Valore predefinito:

sales

Default Apology Message

Testo predefinito di scuse utilizzato nel messaggio relativo alla modifica della data di consegna.

Valore predefinito:

Przepraszamy, termin realizacji Twojego zamówienia uległ zmianie.

Require Delay Reason

Richiede l'indicazione del motivo del ritardo in caso di modifica manuale della data nella vista dell'ordine.

Valore predefinito:No.

Utilizzo: impone una maggiore disciplina operativa e facilita le successive spiegazioni delle modifiche di data.

Send Automatically After Manual Date Change

Invia automaticamente un messaggio al cliente dopo la modifica manuale della data di consegna.

Valore predefinito:No.

Se il campo è disattivato, l'amministratore può decidere l'invio selezionando la checkbox nella vista dell'ordine.

Gestione degli attributi del prodotto

Il modulo aggiunge al prodotto il gruppo di attributiEstimated Delivery Date. Gli attributi sono opzionali e hanno ambito store view. Se non vengono compilati, il modulo utilizza le regole o la configurazione globale.

Gli attributi del prodotto hanno priorità sulle regole calcolate per il prodotto. Questo consente di sovrascrivere rapidamente la data per uno SKU specifico senza modificare le impostazioni globali.

Dove modificare gli attributi

Gli attributi sono disponibili nel pannello di amministrazione Magento:

Catalog > Products > Edit Product > Estimated Delivery Date

Se il gruppo non è visibile in un determinato attribute set, è necessario verificare la configurazione del set di attributi del prodotto in Magento.

EDD Processing Days Min

Codice attributo:

edd_processing_days_min

Numero minimo di giorni lavorativi necessari per la preparazione di uno specifico prodotto.

Utilizzo: un prodotto disponibile immediatamente può avere valore0, mentre un prodotto reperito dal fornitore, ad esempio,3.

EDD Processing Days Max

Codice attributo:

edd_processing_days_max

Numero massimo di giorni lavorativi di preparazione di uno specifico prodotto.

Utilizzo: se la preparazione è variabile, è possibile impostare ad esempio un minimo di2e un massimo di5, in modo che il messaggio mostri un intervallo più prudente.

EDD Transport Days Min

Codice attributo:

edd_transport_days_min

Numero minimo di giorni lavorativi di trasporto per uno specifico prodotto.

Utilizzo: per prodotti spediti con un altro corriere o da un altro magazzino.

EDD Transport Days Max

Codice attributo:

edd_transport_days_max

Numero massimo di giorni lavorativi di trasporto per uno specifico prodotto.

Utilizzo: per prodotti ingombranti, su pallet o che richiedono una logistica speciale.

EDD Static Customer Message

Codice attributo:

edd_static_text

Messaggio personalizzato per il cliente mostrato al posto del messaggio della configurazione globale.

Esempi:

Produkt wykonywany na zamówienie. Termin dostawy potwierdzimy po zakupie.
Przewidywana dostawa: {{delivery_date_from}} - {{delivery_date_to}}

L'attributo può utilizzare le stesse variabili di data disponibili nei messaggi di consegna globali.

EDD Confidence

Codice attributo:

edd_confidence

Livello di certezza della data salvato insieme alla promessa di consegna.

Valori consigliati:

  • guaranteed- data garantita,
  • likely- data probabile,
  • estimated- data stimata,
  • unknown- assenza di una stima affidabile.

L'attuale implementazione salva questo valore nel risultato del calcolo e negli snapshot. Può essere utilizzato da template, integrazioni o da ulteriori personalizzazioni dei messaggi.

Disable Estimated Delivery Date

Codice attributo:

edd_disable

Disattiva la visualizzazione della consegna prevista per uno specifico prodotto nella scheda prodotto e disattiva per esso il widget cut-off.

Utilizzo: prodotti non disponibili, prodotti che richiedono una quotazione individuale della consegna, servizi, prodotti in prevendita o articoli per i quali il negozio non vuole formulare una promessa di data.

Buone pratiche per la compilazione degli attributi

Per la maggior parte dei prodotti gli attributi possono essere lasciati vuoti e si può utilizzare la configurazione globale. Conviene compilarli solo quando uno specifico prodotto differisce realmente dal processo logistico standard.

Approccio di esempio:

  • prodotti disponibili immediatamente: lasciare vuoto oppure impostare un tempo di preparazione più breve,
  • prodotti reperiti dal fornitore: impostare un intervallo di preparazione più lungo,
  • prodotti ingombranti: impostare un trasporto più lungo,
  • prodotti personalizzati: utilizzare un messaggio statico personalizzato,
  • prodotti senza una data affidabile: attivareDisable Estimated Delivery Dateoppure impostare un messaggio esplicativo.

Dopo la modifica degli attributi del prodotto è necessario aggiornare la cache Magento, se il negozio utilizza la cache completa della pagina o meccanismi di cache aggiuntivi nel tema.

Importazione di festività e giorni non lavorativi

L'importazione è disponibile nel pannello di amministrazione:

Sales > Estimated Delivery Date > Import Holidays

Il file CSV deve contenere le colonne:

code,name,type

Colonne opzionali:

date_from,date_to,month,day,country,region,postcode_pattern,shipping_method,source_code,store_id,scope,is_active

Tipi supportati nella colonnatype:

  • single- singola data, richiededate_from,
  • range- intervallo di date, richiededate_fromedate_to,
  • recurring- data ricorrente, richiedemontheday.

Descrizione dei campi di importazione selezionati:

  • code- codice univoco della festività o del giorno non lavorativo,
  • name- nome visibile a livello amministrativo,
  • type- tipo di voce: giorno singolo, intervallo o data ricorrente,
  • date_from- data di inizio nel formatoYYYY-MM-DD,
  • date_to- data di fine nel formatoYYYY-MM-DD,
  • month- mese per una voce ricorrente,
  • day- giorno del mese per una voce ricorrente,
  • country- codice paese,
  • region- regione,
  • postcode_pattern- pattern del codice postale,
  • shipping_method- metodo di consegna,
  • source_code- codice sorgente MSI,
  • store_id- identificatore della store view,
  • scope- ambito di applicazione, per impostazione predefinitashipping_delivery,
  • is_active- stato di attività della voce.

Esempio:

code,name,type,date_from,date_to,month,day,country,store_id,is_active
christmas_2026,Christmas Break,range,2026-12-24,2026-12-26,,,,,1
new_year,New Year,recurring,,,1,1,,,1

Gestione della data nell'ordine

La sezione Estimated Delivery Date è disponibile nella vista dell'ordine se il campoShow in Admin Order.

L'amministratore può modificare:

  • data di spedizione da,
  • data di spedizione a,
  • data di consegna da,
  • data di consegna a,
  • messaggio per il cliente,
  • motivo del ritardo.

Se l'e-mail dopo la modifica della data è attiva, l'amministratore può selezionare l'invio del messaggio con le scuse e la nuova data. Il modulo salva la cronologia delle modifiche insieme alla data precedente e a quella nuova, al motivo e all'informazione sull'invio dell'e-mail.

REST API

Il modulo mette a disposizione gli endpoint:

GET /rest/V1/estimated-delivery/product/:sku
GET /rest/V1/estimated-delivery/cart/:cartId
GET /rest/V1/estimated-delivery/guest-cart/:cartId
GET /rest/V1/estimated-delivery/order/:orderId

L'API restituisce, tra le altre informazioni, la data di spedizione, la data di consegna, il messaggio, il livello di certezza, il codice della regola, la data del calcolo e la fonte dei dati. Per l'ordine il modulo restituisce lo snapshot salvato, se esiste.

Premere per saltare il carosello

Abbiamo trovato altri prodotti che potrebbero piacerti!

Scrivi la tua recensione
Stai recensendo: Data di consegna prevista per Magento 2
Il tuo voto:
Prezzo
Qualité
Assistenza
loader
Caricamento...

Hai inviato la tua recensione per la moderazione.

Modifica le preferenze sui cookie