- Home
- Blog
- Web developer
- Come risolvere l’errore “Impossibile aggiungere al carrello” in PrestaShop
Come risolvere l’errore “Impossibile aggiungere al carrello” in PrestaShop

Getting your Trinity Audio player ready... |
Uno dei problemi più fastidiosi su un e-commerce PrestaShop è quando un cliente tenta di aggiungere un prodotto al carrello e riceve un messaggio di errore generico come:
Impossibile aggiungere al carrello oppure
Impossible to add the product to the cart. Il risultato? Carrello vuoto, ordini persi e tasso di conversione che crolla.
Vediamo perché succede e come risolvere velocemente.
🔍 Cause più comuni
✅ 1. Modulo AJAX carrello non funzionante
Molti temi PrestaShop moderni usano AJAX per aggiungere prodotti al carrello senza ricaricare la pagina.
Se il modulo AJAX Cart è disattivato o corrotto, il processo si blocca.
✅ 2. Cache e cookies corrotti
A volte la cache browser o quella di PrestaShop interferisce con le sessioni carrello.
✅ 3. Quantità prodotto = 0 o stock non aggiornato
Se le regole di stock sono attive e la quantità è zero, PrestaShop può bloccare l’aggiunta.
✅ 4. Attributi o combinazioni mancanti
Per prodotti con varianti (taglia, colore), se manca una combinazione o un attributo obbligatorio, l’aggiunta fallisce.
✅ 5. Modulo di terze parti o override del carrello
Un modulo custom (es. moduli di upselling, sconti o regole carrello) può sovrascrivere il comportamento standard.
✅ Soluzioni passo-passo
🔧 1. Controlla AJAX Cart
Vai su:
Moduli > Moduli & Servizi > Moduli installati
Cerca Block Cart o Ajax Cart.
- Verifica che sia attivo.
- Se disattivato, riattivalo.
- Se corrotto, reinstalla.
🔧 2. Pulisci cache
- Vai su Parametri Avanzati > Prestazioni
- Svuota Cache Smarty
- Svuota cache del browser
- Prova in incognito
🔧 3. Verifica stock e quantità
- Vai su Catalogo > Prodotti
- Controlla la quantità disponibile.
- Se hai regole di stock: verifica che siano configurate per consentire ordini quando non c’è stock, se vuoi vendere lo stesso.
🔧 4. Controlla combinazioni
Per prodotti con varianti:
- Modifica il prodotto.
- Vai su Combinazioni.
- Verifica che almeno una combinazione abbia quantità disponibile.
🔧 5. Disattiva moduli sospetti
Hai installato plugin recenti?
- Disattiva temporaneamente moduli di scontistica/carrello.
- Riprova l’aggiunta al carrello.
- Se il problema sparisce, hai trovato il colpevole.
🗂️ Debug rapido
- Abilita il debug in Parametri Avanzati > Prestazioni > Modalità Debug.
- Riprova l’aggiunta al carrello per vedere errori PHP o JS.
- Controlla la console del browser per errori JavaScript.
🛑 Attenzione
Non modificare file core (Cart.php) senza backup: potresti rompere il carrello in modo permanente.
🔚 Conclusione
L’errore “Impossibile aggiungere al carrello” in PrestaShop è fastidioso, ma quasi sempre legato a:
✔️ Modulo AJAX carrello
✔️ Cache non aggiornata
✔️ Stock a zero o combinazioni mancanti
✔️ Plugin di terze parti mal configurati
Con pochi controlli mirati, puoi ripristinare subito l’esperienza d’acquisto.