Nel negozio PrestaShop i prodotti si vedono, il carrello si compila, ma al passaggio del pagamento mancano carta, PayPal o tutti i metodi previsti. Il primo obiettivo è capire se il problema riguarda ogni acquisto o solo una combinazione di condizioni. Le voci del pannello possono variare con versione e traduzione: usa questa sequenza per raccogliere prove prima di modificare il negozio.
Indice della guida
1. Distingui metodo assente, pulsante bloccato e pagamento rifiutato
Registra il punto in cui l’acquisto si ferma. “Non compare la carta” è diverso da “compare ma il pagamento viene rifiutato” oppure “il pulsante non reagisce”. Annota il messaggio completo e se sono disponibili altri metodi. Un problema che interessa soltanto una modalità richiede una verifica più precisa di un checkout interamente vuoto.
Ricrea la prova con lo stesso prodotto, variante, quantità e indirizzo di consegna. Controlla anche se il cliente era ospite o autenticato. Evita di chiedere credenziali bancarie: per descrivere l’assenza del metodo bastano i passaggi e uno screenshot del checkout privo di dati riservati.
Prepara una riga per ogni caso: articoli, paese, valuta, tipo cliente, corriere, metodi attesi e metodi mostrati. Questo confronto permette di trovare una condizione comune senza intervenire alla cieca.
2. Verifica quale modulo deve mostrare il pagamento
Nel pannello individua il nome e la versione del modulo incaricato. Controlla che sia abilitato e che le modalità desiderate siano attive nella sua configurazione. Per PrestaShop Checkout, la procedura ufficiale sui metodi non visualizzati parte proprio da questa verifica.
Non applicare a un modulo bancario indipendente le istruzioni di un altro fornitore. Se trovi più integrazioni con nomi simili, chiedi a chi gestisce il negozio quale viene usata per gli incassi. Conserva una nota della configurazione corrente prima di cambiarla.
Una disponibilità indicata nelle pagine informative del sito non prova che la relativa opzione sia operativa. Confronta la pagina “Pagamenti” con ciò che appare davvero al cliente, così la comunicazione non promette modalità ancora da attivare.
3. Confronta valuta, paese, gruppo cliente e corriere
La documentazione PrestaShop sulle preferenze di pagamento descrive restrizioni per valuta, gruppo di clienti, paese e corriere. In Pagamento → Preferenze controlla il modulo interessato per le condizioni effettive della prova e salva soltanto le variazioni necessarie.
- Valuta: è quella utilizzata nel checkout?
- Paese: la modalità è ammessa per l’indirizzo del caso?
- Gruppo: la regola comprende il tipo di cliente della prova?
- Corriere: il metodo di consegna scelto è compatibile?
Per esempio, se la carta compare con consegna in Italia ma non con un indirizzo estero, concentra il confronto sul paese e sulle altre condizioni che sono cambiate. Non abilitare indiscriminatamente tutte le caselle: devono restare le modalità che l’attività e il provider possono effettivamente offrire.
4. Prova le differenze fra ospite, cliente e consegna
Ripeti il carrello con un account di prova appartenente al gruppo previsto e, se il negozio lo consente, come ospite. Mantieni uguali prodotti e destinazione. Se cambi insieme account, indirizzo e valuta, diventa difficile attribuire il risultato a una sola impostazione.
Fai lo stesso per le consegne: scegli prima il corriere segnalato dal cliente, poi un’alternativa realmente offerta per quel carrello. Esempio: il negozio può avere una modalità riservata al ritiro, mentre per la spedizione serve un’altra configurazione. Verifica che questa scelta sia voluta e comprensibile.
Quando scopri una differenza, annota quale passaggio modifica l’elenco dei pagamenti. La prova deve descrivere un percorso acquistabile dal cliente, non soltanto una pagina del pannello che sembra completa.
5. Leggi gli avvisi del provider e distingui le opzioni condizionate
Apri la configurazione del modulo e l’account del provider con i permessi appropriati. Controlla eventuali richieste di completamento, collegamenti interrotti o ambiente di test. Non copiare chiavi o credenziali in chat di assistenza pubbliche: bastano inizialmente il nome dell’integrazione e il testo dell’avviso.
L’assenza di una singola opzione speciale non equivale sempre a un guasto. Per esempio, la documentazione PrestaShop su PayPal Pay Later spiega che la visualizzazione dipende dall’idoneità valutata da PayPal. Verifica le condizioni del paese interessato, senza estendere automaticamente quelle di un altro mercato.
Se il metodo appare e il blocco avviene nella successiva autenticazione, conserva orario e riferimento del tentativo disponibili nell’account. Non ripetere molti acquisti reali per verificare un problema che riguarda invece l’autorizzazione del pagamento.
6. Se le impostazioni sono corrette, verifica cache e compatibilità
La guida ufficiale a PrestaShop Checkout include lo svuotamento della cache fra i controlli di visualizzazione. Dopo una modifica, apri una nuova sessione e ripeti il carrello. Se resta un problema, raccogli le versioni di PrestaShop, tema e modulo e indica quali aggiornamenti hanno preceduto il guasto.
Su una copia di prova fai verificare eventuali conflitti con tema, personalizzazioni del checkout o gestione degli script. Non disabilitare tutte le funzioni del negozio pubblico per tentativi. Prima di una reinstallazione prepara il backup del sito e il piano di ripristino con chi mantiene l’integrazione.
Se compaiono pulsanti duplicati, registra questo sintomo separatamente. PrestaShop pubblica una nota sui pulsanti multipli e sui temi personalizzati: una correzione tecnica deve riguardare il tema effettivo, non nascondere indiscriminatamente i comandi di pagamento.
7. Chiudi la diagnosi con una prova completa e un caso riproducibile
Quando il metodo ricompare, verifica il percorso dall’aggiunta al carrello al riepilogo. Concorda un eventuale ordine di test completo con il responsabile del negozio, usando le modalità supportate dal provider. Non lasciare l’ambiente pubblico impostato per i test dopo il controllo.
- Ripeti il caso che inizialmente non mostrava il pagamento.
- Controlla una combinazione già funzionante per evitare regressioni.
- Prova il percorso da smartphone e tablet.
- Se completi un ordine concordato, verifica stato, conferma e riferimento del pagamento.
- Documenta la modifica e chi controllerà le successive segnalazioni.
Per chiedere assistenza invia URL del negozio, versioni, nome del modulo, messaggio e condizioni della prova. Se promuovi i prodotti su Google, controlla anche che il percorso del cliente resti coerente con quanto pubblicato attraverso PrestaShop e Merchant Center.
Domande frequenti
Perché il pagamento compare per alcuni clienti e per altri no?
Possono cambiare paese, valuta, gruppo del cliente o corriere. Confronta un caso funzionante e uno che fallisce, mantenendo uguali le altre condizioni.
Devo attivare tutti i paesi e tutti i corrieri?
No. Abilita soltanto le combinazioni che l’attività e il provider possono offrire. Una restrizione corretta non va rimossa solo per far apparire un pulsante.
PrestaShop Checkout e gli altri moduli di pagamento usano la stessa configurazione?
Le preferenze del negozio vanno confrontate con la configurazione del modulo effettivamente utilizzato. Le istruzioni specifiche di PrestaShop Checkout non sostituiscono quelle del proprio fornitore.
Se manca PayPal Pay Later significa che PayPal è guasto?
Non necessariamente. Pay Later dipende da condizioni di idoneità valutate da PayPal. Verifica se il pagamento PayPal ordinario è disponibile e consulta le regole per il paese interessato.
