In caso di difficoltà incontrate nell'uso del modulo PayPlug per PrestaShop, un buon riflesso è quello di disinstallare e cancellare il modulo e successivamente di reinstallarlo. Ti invitiamo a consultare le raccomandazioni che seguono.
- Il modulo non appare alla fine del carrello dopo l'installazione
- Il modulo non si installa o non funziona dopo l'installazione
- Ricevi email di notifica di errore 500 dopo un pagamento
Il modulo non appare alla fine del carrello dopo l'installazione
Se il modulo non appare alla fine del carrello nonostante un'installazione riuscita, dovresti controllare i seguenti punti:
- un trasportatore deve essere configurato nel menu "Trasportatore" del tuo back-office PrestaShop,
- i tuoi paesi di consegna devono essere selezionati dal menù "Moduli e servizi", poi dal menù "Pagamenti", poi dalla sezione "Restrizioni nazionali",
- il paese di consegna deve essere selezionato nella colonna "Abilitato" dal menu "Posizione" e dal menu "Paese",
- la zona di consegna deve essere attivata dal menu "posizione",
- il menu deve essere collegato all'Hook: dal menu "Moduli & Servizi" poi "Posizioni" cerca le sezioni "displayPayment" e "displayPaymentReturn" (non preoccuparti di "displayPaymentEU"). Il modulo PayPlug deve essere presente in queste 2 sezioni,
- vai alla pagina di configurazione del modulo e controlla che il cursore "Mostra il modulo ai miei clienti" sia verde,
- studiare la possibilità di un conflitto di moduli. In effetti, è possibile che un modulo di terzi agisca direttamente sulla soluzione di pagamento, o per il suo modo di funzionamento o perché è stato scritto male.
Il modulo non si installa o non funziona dopo l'installazione
In caso di errori durante il processo di installazione del modulo o di malfunzionamenti riscontrati (per esempio ordini duplicati), devi controllare i seguenti punti:
- L'estensione php curl deve essere installata e attivata (versione 7.21 minimo),
- La versione PHP del tuo server deve essere almeno 5.3,
- Il tuo server deve avere OpenSSL versione 1.0.1 o superiore,
- C'è qualche codice javascript alla fine del carrello che va in conflitto con il modulo Payplug? Questo può essere causato da un modulo di terze parti o da un tema di scarsa qualità,
- Hai personalizzato il tuo tema? Se il tuo tema è stato modificato, questo potrebbe impedire al modulo PayPlug di funzionare correttamente,
- Hai personalizzato le opzioni di consegna? Se hai modificato alcuni dei campi relativi a queste opzioni (per esempio hai modificato i paesi esistenti) questo potrebbe ostacolare il corretto funzionamento del modulo PayPlug,
- Come indicato nella sezione precedente, controllate l'ipotesi di un conflitto di moduli.
In caso di difficoltà persistenti, considera di testare un carrello sul tuo sito con la modalità sicura del tuo browser.
Ricevi email di notifica di errore 500 dopo un pagamento
Se ricevi delle email da parte nostra che ti notificano la presenza di errori 500, controlla quanto segue:
- I permessi sui file e sulla cartella dove si trova il modulo PayPlug. In particolare, le vostre cartelle devono avere i permessi 0755 e i vostri file 0644. I permessi non dovrebbero essere né troppo aperti né troppo ristretti,
- La configurazione del tuo file .htaccess, in particolare gli errori dei parametri degli URL riscritti o l'attivazione degli URL semplificati,
- I registri degli errori del vostro server o del vostro sito web,
- La configurazione del vostro server, in particolare i tempi di risposta oltre il limite,
- Qualsiasi cambiamento che potresti aver fatto di recente.