Spedizioni PrestaShop: configurazione, costi e servizi dei corrieri

Configura fasce di spedizione, regole di consegna gratuita e corrieri PrestaShop. Verifica punti di ritiro, promesse di consegna e costi reali di evasione.

mypresta.rocks · Aggiornato 01/11/2026

Configura la consegna in base a destinazioni, colli e capacità di evasione effettivi. Usa questa guida per impostare tariffe native, valutare integrazioni e provare l'intero percorso cliente.

Cosa faremmo

Definiremmo prima l'offerta di consegna che il negozio esistente può garantire: origini di spedizione, servizi contrattualizzati, mercati dei clienti e personale che imballa e consegna i colli. Esamina moduli installati, tema e checkout, integrazioni delle scorte o ERP, pesi e dimensioni del catalogo ed eventuali esportazioni personalizzate degli ordini prima di scegliere un'alternativa. Mantieni una configurazione funzionante se soddisfa il requisito; individua se la lacuna riguarda prezzi, idoneità, scelta del punto di ritiro o lavoro di magazzino.

Esegui la modifica concordata su una copia di staging con gli stessi checkout e integrazioni, isolata dalle email ai clienti e dalle esportazioni reali per l'evasione. Usa l'ambiente di prova del fornitore dove supportato. Crea backup abbinati di file e database: il ripristino del solo database non annulla file dei moduli o spedizioni create presso il fornitore. Prova la checklist di accettazione seguente, poi pianifica il passaggio con un operatore designato e la configurazione precedente pronta per il ripristino.

La tua esigenzaPercorso inizialeProve prima della scelta
Colli prevedibili e tariffario aggiornato, con etichette gestite separatamenteCorrieri nativi, fasce e regole carrello con ambito definitoCarrelli e destinazioni problematici ricevono prezzi corretti e il personale può evadere i servizi risultanti.
I prezzi al checkout funzionano, ma il personale ricopia gli ordini per stampare le etichetteValuta l'integrazione ufficiale del corriere rispetto al flusso di evasione esistenteLa versione installata supporta il tuo account, le etichette richieste e il trasferimento del tracking; verifica separatamente le tariffe in tempo reale.
L'idoneità per CAP, città o carrelli misti supera i controlli nativiControlla le condizioni supportate in Smart Carrier RulesUsa il simulatore per esaminare condizioni soddisfatte e fallite, priorità e presenza di almeno un metodo; poi prova il checkout reale con l'integrazione del corriere.
Il collo o il percorso richiede un preventivo in tempo reale specifico per l'accountUn'integrazione capace di fornire tariffe con una logica di imballaggio adeguataCollo quotato, account, valuta e base fiscale corrispondono alla spedizione che acquisterai, con una risposta concordata alle interruzioni.

Per un modulo corriere già scelto, il PrestaShop Module Installation & Configuration Service copre installazione, configurazione concordata e verifica del percorso pertinente; licenze, moduli aggiuntivi e sviluppo sono separati.

Configura zone, corrieri e fasce

Parti da Internazionale > Località. Abilita i paesi di destinazione e assegnali alle zone appropriate. Il core calcola i prezzi della consegna nativa per zona. Un paese ha una zona; gli stati/province possono avere assegnazioni proprie. Dividi una zona ampia quando le tariffe differiscono, per esempio Nazionale, UE limitrofa, Resto UE ed Europa extra UE.

  1. Apri Spedizione > Corrieri. Aggiungi un corriere o esamina il servizio creato dall'integrazione. PrestaShop 1.7.8 usa una procedura guidata per i corrieri. In PrestaShop 9, il form di configurazione del corriere può differire secondo la versione e la funzionalità corriere abilitata.
  2. Imposta un nome chiaro per il cliente, logo e testo tradotto dei tempi di consegna. Il livello di velocità serve per l'ordinamento per velocità. L’indicazione del tempo di consegna del corriere è un testo multilingue, non un valore di transito separato per zona. Usa corrieri di servizio distinti quando i messaggi devono differire.
  3. Per un corriere nativo a pagamento, scegli una fatturazione basata sul prezzo o sul peso: ogni corriere usa una sola base nativa alla volta. Per mantenere le tariffe a peso concedendo la consegna standard gratuita oltre un valore d'ordine, usa la regola carrello limitata al corriere descritta sotto. Corrieri gratuiti e moduli esterni possono funzionare senza fasce native.
  4. Abilita le zone servite e inserisci una tariffa per ogni fascia e zona. Controlla accesso dei gruppi clienti, associazioni ai negozi e restrizioni dei corrieri sui prodotti.
  5. Seleziona la regola fiscale del corriere. Imposta le spese di gestione globali in Spedizione > Preferenze, poi scegli se questo corriere le aggiunge. Controlla il costo di spedizione aggiuntivo di ogni prodotto e non conteggiare due volte l'imballaggio se è già incluso nella tariffa.
  6. Imposta limiti di dimensioni e peso dal contratto del servizio. Il core controlla dimensioni dei prodotti e limiti di peso pertinenti. Non imballa più articoli in una scatola né calcola il peso volumetrico per te.

Tariffe solo illustrative, nell'unità di peso e valuta del negozio:

Fascia di pesoNazionaleUEAltre destinazioni
Da 0 a meno di 2 kg4,999,9924,99
Da 2 a meno di 5 kg5,9914,9934,99
Da 5 a meno di 10 kg7,9919,9949,99

Il limite inferiore è incluso e quello superiore escluso. Un carrello da 2 kg appartiene alla seconda riga. Fasce da 0 a 2 e da 3 a 5 lasciano un vuoto. Con Disabilita corriere, un carrello senza corrispondenza può perdere l'opzione. Con Applica il costo della fascia più alta definita, il core può usare la fascia più alta anche per un vuoto interno. Controlla l'impostazione scelta; non supporre un valore predefinito universale. Non usare la tariffa più alta per aggirare il limite reale di accettazione del corriere.

Inserisci pesi precisi di prodotti e combinazioni. Un carrello a peso zero può comunque corrispondere a una prima tariffa positiva. Pesi mancanti possono causare addebiti insufficienti, selezione della fascia errata o rifiuto API.

Quando manca un'opzione, ricostruisci zona di paese/provincia, attivazione del corriere, accesso di gruppi e negozi, restrizioni dei prodotti, fasce e limiti. Poi esamina la risposta di disponibilità del modulo. Usa i casi di destinazione e carrello della checklist di accettazione seguente per riprodurre l'errore.

Scegli spedizione gratuita, fissa o calcolata

ModelloImplementazioneCosa controllare
GratuitaUn corriere realmente gratuito, una soglia appropriata o una regola carrello di spedizione gratuitaQuali ordini e servizi ricevono il contributo
FissaUn'unica fascia di prezzo nativa ampia con tariffa fissa per zonaSe carrelli pesanti e di basso valore restano sostenibili
CalcolataFasce native di peso/prezzo o un modulo che fornisce preventivi in tempo realePeso, dimensioni del collo, supplementi, comportamento API e costo finale in fattura

Un addebito fisso di 4,99 può adattarsi a colli simili, ma va verificato sia per un piccolo accessorio sia per un ordine da 20 kg. Le fasce native sono tariffe calcolate, non preventivi del corriere in tempo reale. Questi richiedono un'integrazione che fornisca davvero le tariffe. La sola stampa delle etichette non le fornisce. Nessun modello garantisce conversioni o utile maggiori.

Mostra la politica nell'intestazione, nelle informazioni prodotto e nel carrello. Indica come stime i costi iniziali quando indirizzo o corriere sono ignoti. Ricalcola dopo cambi di destinazione, contesto fiscale, servizio o carrello. Un checkout su una pagina può mostrare chiaramente i totali aggiornati, ma non garantisce che un importo provvisorio del carrello resti identico.

Calcola e limita la spedizione gratuita

Usa ricavi e costi sulla stessa base fiscale. Includi costo della merce, corriere, imballaggio, prelievo e confezionamento, etichette, viaggi di consegna al punto di raccolta, assicurazione e costi attesi di perdita o danno. Separa spedizione pagata dal cliente e spedizione pagata dalla tua attività.

  • Con ricavi di 60 e margine lordo del 40%, l'utile lordo sulla merce è 24. Assorbire 5 di spedizione lascia 19 prima degli altri costi.
  • Con margine lordo del 20% su una vendita di 100, una spedizione di 10 dimezza l'utile lordo di 20. Un ricarico del 20% è diverso: il costo è 100 / 1,20 = 83,33, l'utile lordo 16,67 e una spedizione di 10 lascia 6,67, una riduzione del 60%.
  • Se un carrello da 60 sale a 75, i 15 aggiuntivi con margine del 40% contribuiscono per 6 prima di eventuali costi di evasione aggiuntivi. In questo esempio possono coprire un contributo di spedizione di 6, purché i prodotti aggiunti non aumentino i costi di imballaggio o consegna. Ricalcola quando l'articolo aggiuntivo cambia dimensioni o numero dei colli o servizio disponibile. Questo non dimostra che i clienti aggiungeranno articoli.

Esamina valore medio e mediano dell'ordine, distribuzione dei carrelli, margini prodotto e costi di spedizione per destinazione. Una media non mostra dove si colloca la maggior parte degli ordini. Articoli leggeri di alto valore, gruppi VIP e servizi nazionali selezionati possono sostenere un contributo. Ordini pesanti, con margine basso o distanti richiedono un calcolo proprio. Una fattura del corriere elevata, da sola, non prova che l'ordine sia in perdita.

Scegli il controllo corretto per la spedizione gratuita

Spedizione > Preferenze ha soglie globali di prezzo e peso, memorizzate come PS_SHIPPING_FREE_PRICE e PS_SHIPPING_FREE_WEIGHT. Normalmente azzerano il calcolo nativo. Il core chiama comunque il calcolo dei corrieri esterni, che può restituire un altro importo. Verifica ogni servizio gestito da un modulo. Prova la soglia di prezzo ai limiti di imposte, valuta e sconti anziché dedurla dalla visualizzazione del gruppo clienti.

Per la consegna standard nazionale su ordini di almeno 50, lasciando l'express a pagamento:

  1. Disabilita entrambe le soglie globali applicabili di prezzo e peso.
  2. Apri Catalogo > Sconti, seleziona Regole carrello e crea una regola.
  3. In Condizioni, imposta importo minimo e relativa base di imposte/spedizione, paesi di destinazione e corriere standard selezionato. Aggiungi condizioni di cliente/gruppo o prodotto se necessario.
  4. In Azioni, abilita Spedizione gratuita.
  5. Lascia vuoto il codice per l'uso automatico o fornisci un codice buono. Imposta date, quantità e regole di cumulabilità, poi prova carrelli idonei ed esclusi.

Questo supporta anche un esempio come DPD gratuito su ordini di almeno 80 con UPS a pagamento. Le restrizioni native dei corrieri vengono prima. Una tariffa zero su un corriere è solo un costo base nullo: gestione, supplementi prodotto o prezzi del modulo possono aggiungere un costo. L'effettiva impostazione Free shipping del corriere è un controllo diverso.

Mostra un messaggio di avanzamento coerente, come “Aggiungi 12 per la consegna standard gratuita”, incluse le esclusioni. Le alternative includono consegna sovvenzionata, tariffa fissa prevedibile o vantaggi riservati ai gruppi. Per un'offerta solo sul primo ordine, aggiungi un controllo esplicito degli ordini cliente tramite un flusso o un'estensione appropriati.

Prova un carrello misto prima di pubblicare l'offerta

Supponi che la tua politica preveda consegna standard nazionale gratuita oltre la soglia scelta, express a pagamento e locker per i colli adatti. Un accessorio leggero può essere idoneo al locker. Aggiungere un prodotto ingombrante porta il carrello oltre la soglia di spedizione gratuita, ma rende il collo imballato inadatto al locker. Il valore d'ordine maggiore cambia la decisione sul contributo, non rende idoneo un servizio inadatto.

  1. Prova il solo accessorio e registra servizi e prezzi offerti.
  2. Aggiungi il prodotto ingombrante. Conferma che la logica di idoneità concordata escluda il locker e che un servizio standard idoneo riceva il contributo previsto. L'express deve mantenere l'addebito concordato.
  3. Rimuovi l'articolo ingombrante e verifica che idoneità e messaggio di spedizione gratuita vengano ricalcolati. Una selezione mantenuta dal carrello precedente deve essere riconvalidata.
  4. Ripeti con un articolo proveniente da un'altra origine. Stabilisci se l'ordine richiede colli separati e confronta l'addebito complessivo al cliente con il costo di evasione di entrambi.

Conserva contenuto del carrello, dimensioni imballate, destinazione, gruppo clienti e risultato atteso come caso di prova riutilizzabile. Se l'integrazione non può modellare la separazione o l'imballaggio richiesti, definisci quel processo di evasione prima di pubblicizzare l'offerta.

Costruisci e misura l'offerta di consegna di un piccolo negozio

Parti dai servizi necessari ai clienti e che il team può gestire. Una possibile offerta è consegna standard, servizio più rapido a pagamento e consegna in punto di ritiro. Sono esempi, non un numero obbligatorio di corrieri o promesse universali sui tempi. Mantieni chiari nomi, differenze di prezzo e condizioni di consegna.

Confronta contratti usando origine, destinazione, collo, assicurazione e supplementi carburante e zone remote effettivi. Un paese può richiedere metodi di pagamento, lingua e valuta diversi oltre alle opzioni di consegna. Verifica documenti doganali, dazi, trattamento fiscale e chi paga gli oneri d'importazione per ogni tratta transfrontaliera. Non dedurre il trattamento fiscale o doganale dal nome della zona.

Registra conversione, valori medi e mediani degli ordini, margine di contribuzione dopo l'evasione, tempi effettivi di spedizione, prestazioni della consegna e contatti all'assistenza prima di cambiare politica. Identifica separatamente gli ordini delle campagne e assegna loro i costi effettivi del corriere. Ricavi aggregati del negozio e costi registrati, da soli, non stabiliscono la redditività della campagna. Scegli durata e campione del confronto da traffico, variazione iniziale ed effetto da rilevare. Non esiste una percentuale di spedizione redditizia universale né un numero fisso di ordini.

Riconcilia gli addebiti del checkout con le fatture del corriere e rivedi le tariffe quando cambiano contratti o supplementi. Ripeti i test con gli stessi carrelli problematici dopo gli aggiornamenti.

Valuta un'integrazione corriere

Un modulo corriere può fornire prezzi, disponibilità del servizio, scelta del punto di ritiro, etichette, distinte, tracciamento o resi. Verifica ogni capacità nella versione esatta. Il contratto CarrierModule sottostante non richiede tutte le funzioni.

  1. Conferma il supporto per la tua esatta versione PrestaShop, versione PHP, tema, checkout, contesto multinegozio e account corriere.
  2. Usa la copia di staging isolata e il punto di ripristino abbinato descritti sopra per installazione e configurazione.
  3. Ottieni abilitazioni dell'account, credenziali e ambiente richiesti dal fornitore. Mantieni i segreti API privati sul server.
  4. Esamina servizi, zone, gruppi, negozi, prezzi e restrizioni prodotto di ogni corriere generato. Evita di duplicare corrieri gestiti dal modulo.
  5. Verifica indirizzi di mittente/reso, imballaggi e formati etichetta supportati. Controlla se esistono automazione degli stati, etichette in blocco, distinte e resi.
  6. Esegui l'intera checklist di accettazione seguente, inclusi checkout, persistenza del punto di ritiro, pagamento, creazione dell'etichetta, tracking e notifiche. Controlla le prove in produzione che comportano addebiti.

Non presumere che un errore API faccia usare la griglia nativa. Un modulo può restituire false, rendendo indisponibile il corriere. Usa un'alternativa solo se implementata e verificata oppure configura un corriere alternativo idoneo separato. Misura tempi di risposta, numero di richieste, nuovi tentativi e comportamento della cache prima di diagnosticare un checkout lento.

Contratto per sviluppatori

Impostazione corrierePercorso di calcolo del prezzo
shipping_external = true, need_range = falsegetOrderShippingCostExternal($cart)
Corriere esterno che tiene conto delle fascegetPackageShippingCost() quando implementato, altrimenti getOrderShippingCost($cart, $shipping_cost)

Entrambi i percorsi possono chiamare un'API del corriere. Il metodo esterno non è una controparte al netto delle imposte del metodo che considera le fasce. Gli hook di visualizzazione del checkout come displayCarrierExtraContent forniscono interfacce aggiuntive, per esempio un selettore del punto di ritiro, anziché calcolare il prezzo della spedizione. Verifica valuta e base fiscale dell'importo restituito rispetto alla conversione del core e alla successiva elaborazione delle imposte. Per preventivi che considerano i colli, usa il sottoinsieme reale dei prodotti e la logica di imballaggio anziché trattare l'intero carrello come un solo collo.

Quando crei un corriere, imposta i campi multilingue obbligatori usando gli ID numerici delle lingue installate, inclusa quella predefinita. Per esempio:

foreach (Language::getLanguages(false) as $language) {
    $carrier->delay[(int) $language['id_lang']] = 'See delivery conditions';
}

Modificare un corriere può sostituire la sua riga con un nuovo id_carrier mantenendo id_reference. Le integrazioni devono seguire il riferimento e gestire actionCarrierUpdate anziché conservare un ID riga obsoleto. I template nativi di tracciamento usano @ per il numero di tracciamento quando l'integrazione si affida al tracciamento del core.

Aggiornare un numero di tracciamento non vuoto nel back office può inviare un'email di transito indipendentemente dall'email dello stato ordine. I moduli possono inviare un'altra notifica. Prova tutti i percorsi per messaggi mancanti o duplicati. Creare un'etichetta non stabilisce da solo che un ordine sia spedito.

Individua il passaggio che fallisce nel punto di ritiro

Segui il punto selezionato dalla richiesta di ricerca alla memorizzazione al checkout, all'ordine e alla richiesta dell'etichetta. Conserva una richiesta o una voce di log con dati sensibili oscurati nel primo passaggio che fallisce. Un indicatore visibile sulla mappa non dimostra che l'ordine abbia una destinazione utilizzabile.

SintomoCosa esaminareCosa deve dimostrare la correzione
Il selettore si apre ma non offre punti per un indirizzo validoPaese e CAP effettivamente inviati, filtri dei servizi, permessi dell'account e risposta APICompaiono punti idonei per la destinazione prevista; un servizio non supportato ha un esito chiaro, anziché una mappa vuota senza spiegazioni.
Il punto scompare dopo l'aggiornamento del checkoutRichiesta di salvataggio e record lato server prima e dopo una modifica di indirizzo, corriere o carrelloLa selezione attuale sopravvive a un aggiornamento valido oppure al cliente viene chiesto di scegliere di nuovo quando non è più idonea.
Il checkout permette il pagamento senza un punto obbligatorioConvalida lato server per il servizio selezionato, incluse richieste effettuate senza usare il widgetUn servizio che richiede un punto non può essere completato con un ID punto assente o non valido.
L'ordine mostra un punto, ma l'etichetta indica l'indirizzo di casaCodice servizio, ID punto e campi di destinazione inviati dal modulo o dall'esportazione per l'evasioneL'etichetta indica il punto concordato. Correggi la mappatura anziché sostituire l'indirizzo di casa salvato del cliente.

Indaga gli errori di script, widget e fornitore della mappa con i controlli specifici per corriere seguenti. Evita di modificare i template del checkout finché non sai se l'errore riguarda visualizzazione, salvataggio, convalida o trasferimento all'evasione.

Verifica i servizi DHL, DPD e UPS

Scegli in base a servizio contrattuale e origine di spedizione, non al logo. DHL Paket, DHL Express e DHL eCommerce sono offerte distinte. L'integrazione DHL tedesca supporta spedizioni originate nel mercato supportato, incluse DHL Paket International e Warenpost International; non è limitata alle destinazioni nazionali. Consulta l'elenco delle funzioni dell'integrazione DHL.

Per DPD, verifica account nazionale, endpoint dei servizi e origini supportate dal modulo. Spedire all'estero da un'origine è diverso da spedire da account in più paesi. Non supporre che un servizio web o un modulo di terzi unifichi tutte le filiali. Per UPS, verifica metodo di autenticazione attuale, abilitazioni dell'account, tariffe negoziate e servizi supportati nell'integrazione scelta. Non dedurre “tutti i servizi” dalla disponibilità di un'API tariffaria.

Controlla peso effettivo e volumetrico secondo la tariffa specifica. Un collo leggero da 40 × 40 × 20 cm può essere fatturato a volume con un servizio applicabile, ma non tutti i prodotti terrestri o nazionali seguono la stessa regola. Confronta preventivi inclusi tutti i supplementi. Evita classifiche universali sul corriere più economico o sui tempi mondiali.

Prova il link di tracciamento approvato dal fornitore con identificatori reali di ogni servizio e origine. Un template URL plausibile non prova il supporto di tracciamento tra servizi. Anche la configurazione del tracciamento del core ha eccezioni specifiche dell'integrazione, incluso il flusso ufficiale Mondial Relay sotto.

Pianifica la consegna ai locker InPost

La consegna ai locker richiede un ID punto selezionato, un collo adatto al servizio contrattuale e una destinazione etichetta funzionante. Per ShipX nazionale polacco, ottieni l'ID organizzazione assegnato e genera un token di accesso dedicato. Il token GeoWidget è separato. Non generare tu un ID organizzazione né esporre il token di spedizione nel browser.

Per i colli Paczkomaty polacchi, InPost indica A a 8 × 38 × 64 cm, B a 19 × 38 × 64 cm e C a 41 × 38 × 64 cm, tutti con peso massimo di 25 kg. L'opzione XS elencata separatamente è limitata all'app InPost Mobile e non è un servizio aggiuntivo generico per il negozio. Conferma contratto e regole di imballaggio applicabili prima di configurare i limiti. Il fatto che un singolo articolo entri non dimostra che entri l'intero carrello. Definisci imballaggio, esclusioni per dimensioni eccessive, assicurazione e comportamento dei carrelli misti.

Prova il selettore sul checkout reale e sui dispositivi mobili. Controlla versione corretta del widget, token, domini consentiti, CSP, richieste di script e riquadri della mappa e inizializzazione dopo i cambi di indirizzo. Salva e convalida lato server il punto selezionato; verifica che sopravviva agli aggiornamenti del checkout e compaia nella richiesta dell'etichetta. Non presumere che ogni selettore guasto dipenda da un conflitto jQuery.

ShipX nazionale polacco non è un'integrazione internazionale universale. La documentazione Global GeoWidget richiede Global APIs. Verifica tratte supportate, account e modulo anziché limitarti ad abilitare la zona di un altro paese.

Controlla formati delle etichette ed elaborazione in blocco. Conferma se tracking e aggiornamenti di stato arrivano tramite webhook, attività pianificata o un altro meccanismo supportato, configuralo e verifica che un aggiornamento del corriere raggiunga l'ordine. Conferma il termine reale di ritiro nel servizio selezionato. Prepara un processo per mancato ritiro, reso e nuova spedizione. Le reti di locker accorpano le fermate di consegna, ma hanno comunque un ultimo miglio e non sono automaticamente più economiche con ogni contratto.

Modella GLS con più origini di spedizione

Crea una matrice origine/servizio prima della configurazione: paese di spedizione, identificatori account/cliente e mittente, piattaforma API, endpoint, accesso test, servizi abilitati, limiti e percorso di reso. Differenze nazionali non provano che ogni filiale GLS usi un'API separata; ShipIT supporta più paesi di spedizione. Chiedi a GLS piattaforma e abilitazioni applicabili a ciascun account.

Condividi un corriere visibile al cliente come Standard, ParcelShop o Express solo quando il modulo supporta la scelta dell'origine e disponibilità e prezzi corretti prima del checkout. Altrimenti delimita opportunamente corrieri o negozi. Le tariffe native per zona non calcolano automaticamente il prezzo per magazzino di origine. Verifica l'archiviazione delle credenziali per negozio anziché supporre che il multinegozio la fornisca.

Per la consegna ParcelShop, richiedi selezione del punto ricercabile e accessibile e un ID ParcelShop convalidato passato all'evasione. Una mappa può aiutare, ma anche un elenco usabile è valido. Verifica orari e disponibilità del punto. Abbina il link di tracciamento a identificatori verificati di ogni origine. Registra limiti e procedure di reso per paese, prodotto e contratto; non dedurre un limite di peso inferiore solo perché il collo è accettato da un ParcelShop.

Non pianificare una configurazione attuale multiorigine intorno alla vecchia Gestione Avanzata del Magazzino basata sui magazzini. Usa un'integrazione di disponibilità/ERP appropriata per approvvigionarti da più origini. Anche la funzionalità sperimentale di spedizioni migliorate di PrestaShop 9.1 richiede una convalida separata; non fornisce automaticamente l'approvvigionamento dai magazzini.

Per esempio, un negozio evade ordini francesi da scorte in Germania o Italia. Prova la stessa destinazione con ciascuna origine e conserva insieme account selezionato, servizio, preventivo e mittente dell'etichetta. Se l'origine cambia dopo il checkout, ricalcola il costo di evasione e conferma che servizio acquistato e destinazione di ritiro restino realizzabili prima di richiedere un'etichetta. Un'opzione Standard visibile al cliente è utilizzabile solo se quell'instradamento è supportato lungo tutto il percorso.

Verifica consegna Colissimo a domicilio, nei punti di ritiro e oltremare

Distingui consegna a domicilio con o senza firma, in punto di ritiro, prodotti internazionali e oltremare. Conferma le regole di consegna senza firma, incluse cassetta postale e procedura alternativa. Prometti consegna incustodita davanti alla porta solo quando il servizio contrattuale la consente.

Il modulo ufficiale richiede un contratto Colissimo idoneo e diritti sui servizi. Le sue funzioni pubblicate includono visualizzazione dei punti di ritiro, generazione etichette, documenti doganali, aggiornamenti di tracciamento/stato ed etichette di reso con accesso cliente o invio email. Verifica la versione esatta prima di pagare per presunte funzioni mancanti o supporre compatibilità attuale PrestaShop da una vecchia pagina delle funzioni.

I territori oltremare richiedono servizi, tariffe, documenti e trattamento fiscale specifici per destinazione. Non sono intercambiabili con la Francia metropolitana. Usa la stima attuale del servizio anziché un'unica promessa oltremare: La Poste indica un trasporto standard OM di 5-11 giorni esclusa la dogana. Per le tratte Eco OM elencate indica 18 giorni per Martinica, Guadalupa, Réunion e Mayotte e 22 giorni per la Guyana francese, sempre esclusa la dogana. Sono indicazioni specifiche per tratta, non una promessa universale oltremare. Conferma la tratta nelle indicazioni oltremare di La Poste.

Prova selezione del punto di ritiro, persistenza della destinazione ed etichetta generata. Non supporre che scegliere un punto sovrascriva l'indirizzo di consegna registrato in PrestaShop. Controlla procedure di saturazione o deviazione del servizio, stato di spedizione e tracciamento cliente. Confronta etichette di reso preemesse e su richiesta con le regole di fatturazione del contratto. Nessuna soglia di volume ordini giustifica universalmente un modulo a pagamento.

Verifica la consegna ai punti di ritiro Mondial Relay

Abbina modulo esatto e generazione API. Le integrazioni classiche distinguono Enseigne Webservice, Code Marque per il widget e la chiave privata del servizio web. Mantieni la chiave privata sul server. Un'integrazione SOAP richiede l'estensione PHP SOAP appropriata; confermala nel runtime PHP usato dal negozio, non solo in quello da riga di comando.

Controlla le unità di peso. Convertire i chilogrammi del catalogo in un campo API in grammi usa un fattore 1000. Conferma cosa significa realmente il coefficiente del modulo prima di inserirlo. Usa solo codici servizio supportati dal contratto. Il tutorial ufficiale distingue punti di ritiro e locker, incluse modalità come 24R/MED e 24R/APM.

Abilita le destinazioni supportate anziché escludere la Germania per supposizione. Il tutorial ufficiale include Germania e Austria. Il tutorial citato elenca colli per punti di ritiro fino a 30 kg, lunghezza fino a 120 cm e lunghezza + larghezza + altezza fino a 150 cm; per i locker indica fino a 25 kg e 64 × 41 × 38 cm. Conferma restrizioni di tratta/servizio anziché imporre un limite generale inventato di 20 kg.

La documentazione del widget v4.1 usa Leaflet/OpenStreetMap come opzione predefinita, con Google Maps facoltativo. Indaga fornitore reale, ordine delle dipendenze, CSP, inizializzazione, CAP e risposte di rete prima di cercare una chiave Google. Convalida la persistenza del punto dopo cambi di indirizzo e aggiornamenti del checkout.

Per il modulo descritto nel tutorial ufficiale del corriere, il campo URL di tracciamento resta vuoto perché il modulo fornisce il link nello storico ordini del front office. Segui il flusso di tracciamento documentato dell'integrazione installata. Controlla impostazioni del mittente e campi mittente API prima di cambiare il contratto commerciante. Verifica etichette singole/in blocco, formati stampante, esportazioni portale, automazione della spedizione e supporto delle etichette di reso nella versione esatta.

Mostra nome, indirizzo, orari e condizioni di ritiro del punto selezionato al checkout e nella conferma d'ordine. Dove supportato, basa un promemoria di ritiro sulla scadenza reale del collo e aggiorna i dati del punto se il corriere lo devia. Il ritiro può ridurre i tentativi a domicilio non riusciti, ma punti chiusi, deviazioni, locker indisponibili e mancati ritiri richiedono comunque una gestione.

Offri responsabilmente consegna in giornata o il giorno successivo

Separa tempo di preparazione e transito. Verifica disponibilità, prelievo, imballaggio, affidamento giornaliero, orario limite, fine settimana e chiusure. La fattibilità del giorno successivo dipende da tratta e servizio, non dalla piattaforma del negozio. La consegna in giornata richiede un'area di servizio comprovata, vicinanza delle scorte e personale.

Una possibile offerta è consegna standard, servizio a pagamento il giorno successivo dove disponibile e consegna locale in giornata. Le zone paese/stato funzionano per la consegna locale solo quando coincidono esattamente con l'area. Altrimenti verifica idoneità per CAP o città prima di offrire il corriere. Fasce di peso e prezzo non aggiungono precisione geografica. Il testo nativo del corriere non impone un orario limite.

Usa formule condizionali che restino vere dopo l'orario limite. Prova lo stesso carrello con merce disponibile prima e dopo il tuo limite effettivo, durante un giorno di chiusura e aggiungendo un articolo da riordinare. Controlla orologio del negozio e calendario lavorativo: offri una stima aggiornata realizzabile o rimuovi l'opzione rapida secondo la politica concordata, mantenendo un percorso standard idoneo dove disponibile. Esamina sia l'utilizzo sia la percentuale di promesse rispettate. Un utilizzo basso può dipendere da domanda, prezzo, messaggio o idoneità. Misura anziché attribuire una causa.

Per stime nelle pagine prodotto, nel carrello e al checkout che usano dati di prodotti o combinazioni, scorte, tempi di preparazione, orario limite, fine settimana, chiusure configurate, destinazione e calendario di transito del corriere disponibile, consulta la pagina di aiuto di Estimated Delivery Date. Verifica versione installata e integrazione con il checkout, inclusa la stima accettata salvata nei dati dell'ordine per cliente e personale.

Esegui una checklist di accettazione completa

Scrivi prezzo atteso e servizi idonei prima della prova, poi conserva riferimento del carrello o ordine e risultato effettivo. Copri ogni destinazione prevista, gruppo clienti e contesto negozio, oltre a ogni origine di spedizione quando cambia l'instradamento. Usa tema e checkout installati, includendo percorsi ospite e con accesso.

ProvaCondizione di superamento e prove
Un articolo leggero, uno pesante e un carrello con più articoli, verso varie destinazioniServizi previsti e addebito totale corrispondono a zone configurate, restrizioni e spedizione imballata. Includi un CAP remoto e una destinazione d'oltremare se serviti.
Limiti esatti delle fasce, un vuoto e un carrello oltre la fasciaL'impostazione scelta per i valori fuori fascia produce l'esito concordato. Includi il limite di 2 kg del tariffario illustrativo e un articolo senza peso per evidenziare dati di catalogo inaffidabili.
Sotto, sulla e sopra la soglia di spedizione gratuitaSolo paesi, gruppi e corrieri previsti ricevono il contributo. Ripeti dopo uno sconto o un cambio di contesto fiscale o valuta e confronta il messaggio di avanzamento con l'addebito finale.
Scelta del punto di ritiro fino al pagamento e al ritorno al negozioSu desktop e mobile, cambia indirizzo, cambia corriere e aggiorna il checkout. Il punto valido scelto è presente nell'ordine risultante e nella richiesta dell'etichetta; le selezioni non idonee richiedono una nuova scelta.
Un timeout API, un preventivo rifiutato o un servizio di ritiro indisponibileL'alternativa implementata si comporta come concordato. Preventivi obsoleti o servizi non eseguibili non possono essere accettati silenziosamente e un carrello escluso riceve una spiegazione utile se non resta alcun corriere.
Dall'ordine pagato all'etichetta stampabile e al passaggio al magazzinoControlla account contrattualizzato, mittente, servizio, destinazione o ID punto, dati del collo, formato dell'etichetta e riferimento di tracking. Stampa con la stampante effettiva; conferma che codice a barre e indirizzo restino leggibili.
Tracking e comunicazione al clienteApri il link di tracking destinato al cliente ed esamina i messaggi dell'aggiornamento del numero di tracking, del flusso degli stati d'ordine e del modulo. Conserva prove che ogni notifica prevista raggiunga il cliente senza duplicati involontari.
Un reso o un collo non ritiratoIl personale può trovare il percorso di reso, emettere l'etichetta supportata e seguirne il tracking. Registra chi contatta il cliente e chi decide nuova spedizione o rimborso.

Registra i tempi di risposta del checkout durante le prove API e confronta la spedizione quotata con l'addebito del fornitore e la fattura finale, inclusi supplementi. Conserva le definizioni dei carrelli provati affinché un cambio di modulo, tema, checkout o tariffa possa attivare di nuovo i controlli pertinenti.

Pianifica il passaggio e la consegna dallo sviluppatore

Rilascia modulo e impostazioni verificati con la procedura provata, preservando nuovi ordini e dati cliente in produzione. Non sostituire il database attuale di produzione con quello più vecchio di staging. Registra riferimenti dei corrieri, restrizioni, base tariffaria e versione del modulo modificati, con un criterio chiaro per ripristinare la configurazione.

Dopo il passaggio, riconcilia i primi ordini pertinenti attraverso addebito al checkout, etichetta, tracking e notifica, e assegna a qualcuno il controllo dei preventivi e delle richieste di etichette falliti. Il ritorno alla configurazione precedente deve considerare ordini già accettati e spedizioni già create: ripristinare le impostazioni è separato dal risolvere quelle transazioni.

Cosa chiedere al tuo sviluppatore o alla tua agenzia

  • Quali carrelli, origini, destinazioni e contesti negozio hanno superato le prove e dove sono le prove dei casi di errore?
  • Come viene scelto l'account di spedizione prima del preventivo e come arriva questa scelta alla generazione dell'etichetta e alle eventuali esportazioni ERP?
  • Quale componente convalida e memorizza il punto di ritiro e cosa succede quando il cliente cambia indirizzo o torna dal pagamento?
  • Chi gestisce spedizioni fallite e sincronizzazione degli stati dopo la consegna e cosa può ritentare o annullare il personale in sicurezza?

Domande dei commercianti

Il cliente ha pagato ma manca il punto di ritiro. Possiamo scegliere il più vicino?

Sospendi la creazione dell'etichetta e contatta il cliente per concordare un punto valido. Memorizzalo tramite il percorso di correzione supportato dall'integrazione, poi conferma la destinazione dell'etichetta. Scegliere un punto senza accordo può inviare il collo dove il cliente non può ritirarlo.

Possiamo cambiare l'indirizzo dopo aver creato un'etichetta?

Controlla la procedura di correzione o annullamento supportata dal corriere e lo stato di affidamento del collo. Aggiornare l'indirizzo in PrestaShop non reindirizza da solo la spedizione associata a un codice a barre esistente. Mantieni allineati il record corretto dell'ordine e la destinazione effettiva del corriere.

Una richiesta di etichetta è scaduta. Dobbiamo cliccare di nuovo?

Controlla nell'account del fornitore e nei log del modulo se è già stata creata una spedizione prima di ritentare. Usa la procedura di recupero o ristampa supportata dall'integrazione; una richiesta senza risposta può aver comunque acquistato un'etichetta e un nuovo tentativo senza controllo può creare un'altra spedizione o un altro addebito.

Annullare l'ordine rimborsa l'addebito del corriere?

Tratta rimborso al cliente, annullamento dell'etichetta ed eventuale accredito del corriere come operazioni separate. Controlla contratto ed esito registrato dal fornitore, poi riconcilia ogni addebito. Un ordine segnato come annullato non dimostra che il corriere abbia invalidato l'etichetta.

Caricamento...
Torna su