1. Home
  2.  
  3. Blog
  4.  
  5. Web developer
  6.  
  7. Errore checkout PrestaShop | Carrello bloccato: cause e soluzioni rapide

Errore checkout PrestaShop | Carrello bloccato: cause e soluzioni rapide

errore checkout prestashop
Getting your Trinity Audio player ready...


Uno dei problemi più frustranti per chi gestisce un e-commerce è quando il checkout di PrestaShop si blocca: il cliente arriva al riepilogo, seleziona il metodo di pagamento… e il carrello non procede, si ricarica la pagina o compare un errore generico.

Il risultato? Vendite perse, clienti confusi e un tasso di abbandono carrello che schizza alle stelle.
In questo articolo vediamo le cause più comuni e come risolvere rapidamente il problema del checkout bloccato in PrestaShop.


🔍 Cause principali del checkout bloccato in PrestaShop

1️⃣ Modulo di pagamento non compatibile

È la causa più frequente.

  • modulo non aggiornato
  • incompatibilità con PHP 8
  • conflitto con override del tema
  • webhook/API non funzionanti

Il checkout si ferma nel punto in cui il modulo dovrebbe creare l’ordine.


2️⃣ Problema con il modulo ps_checkout

Dalla 1.7 in poi, ps_checkout è noto per bloccare:

  • caricamento metodi di pagamento
  • validazione del carrello
  • redirect finale

Se il modulo genera un errore JS, tutto il checkout smette di funzionare.


3️⃣ Errori JavaScript (tema o moduli)

Un singolo errore JS può impedire:

  • il click sul pulsante “Procedi”
  • il caricamento del trasporto
  • la conferma dell’ordine

Tipico quando sono installati moduli come:

  • popup GDPR
  • moduli di chat
  • moduli di upsell
  • slider o script del tema

4️⃣ Cache Smarty o cache di PrestaShop corrotta

La cache può “congelare”:

  • metodi di pagamento
  • regole carrello
  • trasportatori
  • combinazioni prodotti

Svuotare la cache spesso risolve in 10 secondi.


5️⃣ Problemi con il trasportatore (spedizione)

Se una regola non è valida, PrestaShop blocca il checkout senza mostrare errori:

  • peso non valido
  • zone non configurate
  • corrieri disattivati
  • prezzi mancanti

6️⃣ Modulo checkout one-page difettoso

Moduli di checkout a pagina singola (inclusi alcuni premium) possono:

  • sovrascrivere male il carrello
  • bloccare eventi AJAX
  • non validare correttamente indirizzi o metodi

🛠 Come risolvere il checkout bloccato (soluzioni rapide)

🔧 1. Attiva debug mode e ripeti un ordine test

Vai in:
Advanced Parameters > Performance > Debug mode

Ricarica la pagina checkout → se appare un errore PHP hai già trovato il colpevole.


🔧 2. Controlla la console JavaScript

Apri Chrome → F12 → Console.

Se vedi errori in rosso:

  • spesso è un modulo terzo
  • rimuovendolo il checkout riparte

🔧 3. Svuota completamente la cache PrestaShop

Da BO:

  • Advanced Parameters > Performance > Clear cache

Da server (più efficace):

  • cancella /var/cache/*

🔧 4. Disattiva temporaneamente i moduli aggiuntivi

Disattiva uno alla volta:

  • chat
  • GDPR
  • marketing
  • slider
  • moduli di checkout custom

Dopo ogni modulo → prova il checkout.
Spesso il colpevole emerge subito.


🔧 5. Controlla i trasportatori

Assicurati che:

  • ogni zona abbia un corriere valido
  • siano configurati pesi e prezzi
  • non manchino intervalli di costo

Quando il trasporto non è valido, il checkout resta bloccato senza mostrare errori.


🔧 6. Ripristina o aggiorna il modulo di pagamento

I moduli più critici sono:

  • PayPal
  • Stripe
  • ps_checkout
  • pagamenti bancari italiani (Nexi, GestPay, Payplug ecc.)

Rimuovi → reinstalla → configura.
Poi fai un ordine test.


🚨 Sintomo frequente: il carrello si ricarica senza avanzare

Quando clicchi “Conferma ordine” e la pagina si ricarica senza messaggi, il problema è quasi sempre JavaScript o modulo pagamento.


📞 Serve un intervento immediato? Posso sistemare il checkout bloccato

Posso risolverlo rapidamente, anche in giornata:

  • ✔ assistenza tecnica in remoto
  • ✔ diagnosi immediata errori PHP/JS
  • ✔ ripristino checkout
  • ✔ sistemazione moduli di pagamento
  • ✔ risposta garantita in poche ore

👉 Scrivimi su WhatsApp

Se ti è piaciuto questo articolo riguardo Errore checkout PrestaShop | Carrello bloccato: cause e soluzioni rapide condividilo sui social:
Dal 2010 supportiamo le aziende nella pianificazione e nello sviluppo di strategie mirate per una presenza efficace e professionale sul web e sui social media. Ecco tutto quello che possiamo fare per la tua attività.

Articoli correlati