Novembre 2026
Aggiornamento di PrestaShop: la checklist per verificare il checkout subito dopo
Un aggiornamento di PrestaShop, di un modulo o del tema può rompere il carrello senza errori visibili. Ecco cosa verificare subito dopo, in ordine.
Il back office mostra «Aggiornamento riuscito». La home page si apre. Eppure il pulsante «Aggiungi al carrello» non fa più nulla, o il modulo di pagamento è sparito dall’ultimo passaggio. Un aggiornamento di PrestaShop tocca insieme il core, i moduli e il tema. Il problema si vede raramente al primo sguardo.
Prima dell’aggiornamento
- Faccia un backup del database e dei file, e verifichi che il backup si ripristini.
- Annoti le versioni di PrestaShop, di PHP, del tema e dei moduli di pagamento e di spedizione.
- Faccia prima l’aggiornamento su una copia del negozio, se ne ha una.
- Scelga un orario tranquillo, e avvisi il cliente della fascia oraria.
Subito dopo: il checkout, passo dopo passo
- Svuoti la cache: Parametri avanzati > Prestazioni. Una vecchia cache spesso nasconde l’errore, o lo crea.
- Scheda prodotto: aggiunga al carrello un prodotto semplice, poi un prodotto con combinazioni.
- Carrello: il totale è superiore a zero, e un buono sconto si applica.
- Ordine: indirizzo, corrieri con un prezzo per ogni zona, poi la pagina di pagamento.
- Pagamento: ogni modulo di pagamento è ancora proposto, in modalità reale e non in modalità di test.
- Account cliente: accesso e creazione dell’account funzionano ancora.
- Back office: Parametri avanzati > Log non mostra nuovi errori, e nessun modulo è stato disattivato.
- Faccia un vero ordine di prova, e verifichi che l’e-mail di conferma arrivi.
La trappola: tutto funziona subito dopo, e si rompe più tardi
Una checklist dice che tutto funzionava alle 10:00. Non dice nulla delle 16:00, quando la cache si ricostruisce, un’attività pianificata gira o un modulo si aggiorna da solo. Il server risponde ancora, e uno strumento di uptime resta verde. Solo un percorso riprodotto fino in fondo vede che il carrello non funziona più.
È il ruolo di Flow. Un browser reale apre il negozio, aggiunge un prodotto al carrello, verifica che il totale sia superiore a zero e arriva fino alla pagina di pagamento. Non paga nulla e inserisce solo valori di prova. Se un passaggio si rompe, l’avviso arriva con lo screenshot del passaggio guasto.
Riprodurre il Flow subito dopo ogni aggiornamento
Il modulo Pathly per PrestaShop fa questa riproduzione al posto Suo. Vede l’aggiornamento di PrestaShop o di un modulo, poi chiede un passaggio del Flow una volta finito l’aggiornamento. Confronta anche le versioni installate, al massimo ogni cinque minuti, quando un amministratore apre il back office. Funziona da PrestaShop 1.7.7 a 9.
All’installazione, incolli una chiave API: il Ping del negozio viene creato. Lumi, l’assistente di Pathly, riconosce PrestaShop e prepara il Flow del checkout, e Lei lo convalida. Lo stato del Ping e del Flow appare nella dashboard di PrestaShop.
- Flow fa un vero ordine?
- No. Si ferma alla pagina di pagamento. Non paga nulla e inserisce solo valori di prova. Ogni passaggio lascia un carrello di prova: lo escluda dai Suoi promemoria di carrello abbandonato.
- Il modulo è obbligatorio per usare Flow?
- No. Flow apre il negozio dall’esterno, come un visitatore. Il modulo aggiunge la riproduzione dopo ogni aggiornamento e lo stato nella dashboard.
- Cosa vede Pathly del negozio?
- Nulla prima che un amministratore salvi una chiave. Poi, solo l’indirizzo del negozio e le versioni di PrestaShop e del modulo. Nessun dato di clienti né di ordini.
- Serve una copia del negozio per i test?
- È meglio per un aggiornamento importante. Se la copia ha un proprio indirizzo, può avere un proprio Flow. Il controllo subito dopo la messa in produzione resta indispensabile.