“Errore di pagamento” PayPal in alcuni ordini all’interno di PrestaShop

In alcuni e-commerce realizzati con PrestaShop 1.6 può verificarsi un problema: alcuni ordini conclusi con successo, presentano lo stato di “Errore di pagamento”, sebbene il pagamento tramite PayPal sia andato a buon fine.
Questa discrepanza è di solito associata ad un’altra incongruenza: l’importo ricevuto sul conto PayPal differisce di qualche centesimo dall’importo dell’ordine PrestaShop.
Di base, il problema è determinato dal metodo di arrotondamento di alcuni decimali effettuato da PrestaShop che risulta diverso da quello effettuato da PayPal (che poi invia la conferma di pagamento al modulo di PayPal di PrestaShop).
Per risolvere questo problema, bisogna impostare correttamente i parametri di arrotondamento all’interno di PrestaShop.
Nel backoffice di PrestaShop, navigare in Preferenze > Generale e impostare i seguenti parametri:
- Modalità arrotondamento: “Arrotonda per eccesso quando si è alla metà (consigliato)”;
- Tipo di arrotondamento: Arrotonda ciascun articolo;
- Numero di decimali: 2.
Seguendo questa configurazione, non comparirà più questo fastidioso errore di incongruenza tra PrestaShop e PayPal.
Hai bisogno di aiuto?
Per qualsiasi chiarimento o richiesta non esitare a contattarmi!








