Ho riscontrato un problema in BO / Ordini / ViewOrder / Visualizza dettagli completi
In questa pagina ho scoperto che gli Ordini dei clienti e il totale speso sono esattamente il doppio dell'ordine o del pagamento effettivo ricevuto. Il problema è che il valore totale dell'ordine non corrisponde al pagamento totale speso, è sempre il doppio. Ciò significherebbe che la variabile total_spent viene letta due volte. Questo accade solo con PayPal e Contrassegno, con altri tipi di pagamento sembra non avvenga, il totale è giusto!
Non ho trovato alcun errore al log e, fortunatamente, il pagamento direttamente in PayPal è corretto.
Il problema per noi è solo amministrativo, non possiamo vendere il prodotto per 1 €, incassare 1 € ma registrare 2 €.
In allegato sono presenti due screenshot sul problema.
Pensavo che il problema fosse dal modulo Paypal e ho chiesto ai loro sviluppatori e questa è stata la loro risposta:
Ciao!
Il nostro sviluppatore ha verificato il tuo problema e sembra non essere collegato al nostro modulo. Ecco il video in cui dev controlla un altro ordine pagato non con Paypal, e puoi vedere lo stesso problema lì:
https://drive.google.com/file/d/1AVjrwnPSlPtej8Fbj5ZfyFNSTSB6T5jc/view
Pensa che ci sia un problema con il tuo ambiente.
Saluti,
Daria - 202 ecommerce
Poi ho chiesto a Panda theme dev. e questa è la loro risposta:
Ciao, sembra che il problema sia dovuto a Prestashop, poiché il mio tema non modifica alcun processo di pagamento di Prestashop.
Come vedi tutti dicono che non è colpa loro ma il problema rimane per me !!!
Ho clonato il sito e ho utilizzato per prova il tema di default, inoltre ho aggiornato a PS v1.6.9 ma il problema rimane.
Perché questo problema modifica il valore totale dell'ordine e non corrisponde al pagamento totale speso? È sempre doppio!
Qualcuno può aiutarmi a sapere come risolvere questo problema?
PS 1.7.6.9 - Panda Theme - PHP v7.2
Grazie mille. Saluti.