Problema paypal [2020.3]
Author: Giancarlo B.
Visited 2249,
Followers 3,
Shared 0
Salve mi sono accorto, che dopo l'aggiornamento dalla 2020.2 (già paypal platform) senza problemi, alla 2020.3 ora non si riesce ad effettuare il pagamento.
Alla fine del processo di acquisto, se clicchi sul pulsante Paypal, appare per pochi secondi il login a PayPal che poi sparisce quasi subito e non accade nulla.
Sito Aruba su server Linux con PHP 7.3.
Grazie Giancarlo.
Posted on the
Author
aggiungo che provato ora la V2020.2.7 PRO funziona ed è OK
mentre la V2020.3.7 PRO NON FUNZIONA
Grazie Giancarlo.
Sta succedendo a chi ha server windows, verifica e casomai passa a linux, più performante e più compatibile con WX5
Author
Grazie Patrizia, ma non credo sia il mio caso...
Author
in pratica con la 2020.3.7 succede come figura sotto e poi sparisce...(ho già letto atri post con questa problematica)
con la 2020.2.7 a seguire si collega perfettamente con PayPal senza problemi...
ripeto sono gli stessi progetti con PayPal Platform
Grazie.
Giancarlo, forse PayPal non ha testato adeguatamente quel suo nuovo sistema, leggo qui nell'Help Center di decine e decine di utenti che riscontrano problemi o difficoltà con PayPal Platform.
Speriamo li risolvano quanto prima.
Author
Grazie Giuseppe, bisognerebbe capire le modifiche riguardanti lo script di pagamento fra la 2020.3.7 e la 2020.2.7 che sono state fatte considerando che quest'ultima funziona.
Sì, infatti, la cosa è molto strana.
Qui sembra lo stesso tuo problema e hanno risolto:
https://helpcenter.websitex5.com/en/post/235759
Author
....
Author
nel mio caso la 2020.2 funziona la 2020.3 non funziona (stesso progetto).
Windows non centra nulla... anche io ho Windows 10 e non ho problemi.
se fosse un problema del server? io ad esempio uso ONE.COM problemi mai avuti
Io ho installato la versione 2020.3.7 problemi non ne ho! Secondo me non credo non è un problema di website.
Author
Luigi Patrizia parlava di server windows su host e non di sistema operativo del pc, la stessa Incomedia se leggi molte risposte alle problematiche di molti utenti consiglia sui servizi Aruba di passare a server Linux, il problema è capire cosa causa questa problematica riscontrata anche da altri utenti ma non da tutti.
Ciao.
Author
Ho provato lo stesso progetto su versione 2020.3.7 ad esportarlo su un'altro spazio host, sempre naturalmente Linux e PHP7.3 in questo caso altervista.
Appena clicco sul pulsante di pagamenti PayPal, cerca di collegarsi ma poi sparicce, il server altervista restituisce questo errore, spero sia utile per risolvere la problematica.
Author
Ho sotituito il file ppcp.lib.php che è dentro la cartella CART > PayPal con lo stesso quello della versione 2020.2.7 ed ora anche la 2020.3.7 ha ripreso a funzionare, quindi valutate voi il dafarsi.
Grazie.
Sarà proprio quello il problema. Ora si spera lo risolvano al piú presto. Non si puó utilizzare l'ultima versione in quelle condizioni. Ci dovrebbe essere un sistema di correzione prioritario per certi bug...
Buongiorno Giancarlo
A livello di codice, non è cambiato nulla che giustificherebbe un problema del genere. E' possibile che qualche altro dato a livello di progetto contenga degli errori e, venendo scritto in quel file, genera il problema
Puoi gentilmente farmi sapere l'URL del tuo sito così da verificare il problema?
Per non causare problemi al tuo portale, puoi caricare una copia del sito in una sottocartella, dove il problema si presenti
Lo verificherò per te
Fammi sapere qui
Grazie
Stefano
Author
ecco il link per il test
https://helpcenter.websitex5.com/en/post/235966
Author
Ho controllato il codice ed è differente, anche di peso i due file sono differenti 4,5kb per 2020.2 mentre 5,38kb per 2020.3, poi non so se la parte PayPal è identica... fatto stà che con il vecchio file della 2020.2 il collegamento al mio account di PayPal avviene correttamente.
Grazie per la verifica Stefano.
Buongiorno Giancarlo
Continuo la discussione con te sul topic privato fino a che non vi saranno novità, così da poter poi aggiornare tutti qui
Grazie
Stefano
Author
Grazie Stefano.
Luigi, poi i problemi li hai avuti anche tu nonostante l'hosting Linux, giusto?
https://helpcenter.websitex5.com/en/post/235301
si, si, lo già segnalato in privato a Stefano...
Buongiorno a tutti
Dopo alcune verifiche con Giancarlo, posso confermare il problema. Questo può avvenir in quegli ecommerce dove non vengono richiesti i classici campi dell'indirizzo come CAP, Provincia, etc. in quanto nell'ultima versione è stato modificato del codice per fornire questi dati a PayPal in maniera differente
Pertanto, il problema può avvenire solo in casi come quello di Giancarlo dove gli unici dati richiesti sono l'email e la nazione
Ho informato gli sviluppatori perchè ciò venga corretto
Grazie per la pazienza
Stefano
Grazie Stefano, attendiamo il rilascio della fix da parte di Incomedia.
Ciao
Attendo fiducioso anche io perchè ogni volta devo fargli fare il pagamento diretto al cliente.. se no non riesce.
grazie
confermo anche io! dopo test
che i caratteri speciali bloccano la plataform
come spiegato qui:
https://helpcenter.websitex5.com/en/post/235301
Si afferma prima una cosa:
Poi si afferma il contrario:
... Questo può avvenir in quegli ecommerce dove non vengono richiesti i classici campi dell'indirizzo come CAP, Provincia, etc. in quanto nell'ultima versione è stato modificato del codice per fornire questi dati a PayPal in maniera differente....
Giancarlo lo sosteneva sin dall'inizio che qualcosa era stata modificata nell'ultima versione in riferimento al file ppcp.lib.php... c'aveva azzeccato.
Buongiorno Giuseppe
Si hai ragione, una volta verificato il problema effettivo posso confermare che l'errore che ho indicato in precedenza è sicuramente causato da questo tipo di modifica. Ringrazio Giancarlo per la collaborazione nel rintracciarne la causa così che il problema possa essere sistemato per tutti
Vi auguro buon anno mentre la situazione viene risolta
Stefano
Grazie Stefano, buon anno a te.
CI SONO novità???
Author
al momento Monica purtroppo non mi risulta.
Buongiorno a tutti
Posso confermare che il team di sviluppo sta lavorando per sistemare i problemi elencati. Non appena le modifiche saranno pronte e testate, verranno rilasciate in un nuovo aggiornamento
Vi ringrazio per la pazienza mentre sistemiamo la questione
Stefano
Author
Speravo che per Incomedia questa fosse una problematica di primaria importanza, da risolvere il prima possibile, ma come è possibile che passi così tanto tempo per i BUG avvalorati, qualcosa, secondo il mio modesto parere non sembra funzionare a dovere.
Stefano fateci sapere qualcosa, io devo mettere online un e-commerce e ho promesso al cliente (vostro utente già in possesso di Website X5, diversamente gli avrei consigliato altro!) che avrebbe potuto usufruire di PayPal Commerce Platform senza problemi e invece mi è toccato comunicare al cliente il link di questo Topic per fargli capire a quali rischi va incontro con PayPal Commerce Platform se usata su Website x5.
Siamo arrivati a doverci giustificare con i clienti
Ciao a tutti,
riscontro lo stesso errore. Ed'è un problema vista la contingenza del momento.
Ho cercato anche altri post, cercando di capire come abbiano potuto risolvere e provando la qualunque, ma nulla.
Come si risolve?
Buongiorno a tutti
Nuovamente, non posso che scusarmi personalmente per il ritardo nel fornire una soluzione definitiva.
Posso confermare che, vista l'importanza della questione, un update risolutivo per le problematiche segnalate di PayPal (obbligatorietà dei campi e caratteri speciali) verrà rilasciato per la v2020.3 nel corso della prossima settimana
Vi terrò aggiornati personalmente qui cercando inoltre di dare priorità alla questione
Vi ringrazio ancora per la pazienza
Stefano
OK Stefano, grazie per le info. Buona giornata
Salve a tutti, anche io avevo lo stesso problema ho chiamato aruba e mi ha mandato la modifica al file che vi allego, naturalmente in sostituzione ppcp.lib.php. adesso funziona tutto molto bene, se poi volete sapere la modifica fatta e questa.
- ricercare nello spazio web il file ppcp.lib.php
- inserire le stringhe di codice:
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
prima delle chiamate:
curl_exec($ch);
- Salvare il file ppcp.lib.php
spero di esservi stato utile.
cioa a tutti
Grazie Vinicio, proverò a fare come hai de scritto tu. Ciao
Buongiorno a tutti
E' stata rilasciata una nuova versione BETA che risolve i problemi menzionati di PayPal Commerce Platform
Se possibile, vi invito ad aggiornare il programma e farmi avere un feedback qui
Grazie
Stefano
Author
Grazie Stefano
Grazie :-)
Author
Buongiorno, ho valutato la soluzione che avete proposto nell’ultima beta per la problematica sui pagamenti con PayPal Platform, naturalmente parlo della mia segnalazione. Mi avevate precedentemente comunicato che era obbligatorio inserire alcuni campi anagrafici del cliente durante il pagamento altrimenti la procedura non sarebbe andata a buon fine. Infatti, come da vostro post e miei test inserendo i campi da voi ritenuti obbligatori il collegamento a PayPal avviene in modo corretto.
Io però, mi aspettavo una soluzione differente, come era per la vecchia 2020.2.7 che, con PayPal Platform non aveva questi vincoli.
In definitiva dopo settimane in attesa di una soluzione alla mia richiesta mi proponete quello che poi avevo già intuito, avete solo reso obbligatori e quindi visibili i campi.
Come già ribadito, dopo tanto ponderare da parte vostra, mi aspettavo una soluzione decisamente differente (vedi 2020.2.7), la mia domanda è: perché non è possibile questa strada?
Attendo un vostro cortese riscontro.
Grazie Giancarlo.
Buongiorno Giancarlo
Hai assolutamente ragione per quello che riguarda il fatto che i campi ora sono obbligatori. Questo si è reso necessario da policy esclusiva di PayPal per il quale, dopo un recente aggiornamento dei loro sistemi che ha comportato questa modifica, non accettano più la richiesta di pagamento da un sito che non fornisca i dati dell'indirizzo del cliente
Attualmente quindi, i campi sono stati resi obbligatori essenzialmente perchè PayPal li ha resi obbligatori da fornire per poter usare il servizio Commerce Platform
Mi scuso per i disguidi che ciò può causare, purtroppo solo così è possibile utilizzare il servizio
Grazie
Stefano
Author
Grazie Stefano per la cortese risposta, in questo caso se il fornitore del servizio (PayPal) li esige, giustamente li avete resi obbligatori, fa niente se non me ne farò una ragione.
Una chiarimento, utilizzando ad oggi ancora la versione 2020.2.7 con PayPal Platform, il processo di pagamento avviene tranquillamente senza l'utilizzo dei campi obbligatori, non capisco perchè in questa situazione non crea problemi.
Grazie per l'eventuale risposta.
Saluti Giancarlo.
É la stessa domanda che mi faccio anch'io...
Buongiorno
Chiarisco subito la questione.
Nella versione 2020.2.7, quando è stata introdotta la funzionalità, non si poteva far uso della protezione dei beni fisici offerta da PayPal. Questo livello extra di protezione di PayPal per cui alcuni utenti ci avevano contattato, richiede di inviare a PayPal anche i dati riguardanti l'indirizzo.
Per questo motivo, abbiamo deciso di renderli sempre obbligatori così da poter permettere agli utenti con ecommerce di far godere i propri clienti di questo sistema di protezione aggiuntivo
Purtroppo, come riscontrato da Giancarlo, questo significa che questi dati andranno richiesti anche in caso l'ecommerce gestisca solo prodotti digitali
Spero di essere stato utile
Stefano
Author
Grazie Stefano, sempre gentile ed esaustivo.
Credo che con un pò di volontà da parte dei programmatori, basta inserire un semplice flag, beni fisici o prodotti digitali.
Grazie Giancarlo.
Infatti, non c'è altra possibilità? Come indicato da Giancarlo non si potrebbe fare? Se non sono beni fisici quelli digitali perchè cavolo richiedere necessariamente quei dati obbligatori?
Buongiorno
Allo stato attuale delle cose, si è preferito mettere direttamente questi campi come obbligatori al momento. Implementare la possibilità di scelta richiederebbe sicuramente più tempo in quanto andrebbero considerate svariate situazioni tra cui la possibilità che nel carrello ci siano prodotti di entrambi i tipi che richiederebbero molto più tempo di sviluppo rispetto alla soluzione adottata per sistemare il problema urgente nell'immediato.
Sicuramente, il fatto di adattare il tipo di campi alla necessità verrà tenuto in considerazione in futuro per snellire la procedura. Tuttavia, la soluzione attuale permette di risolvere il problema riscontrato richiedendo pochi campi in più
Vi ringrazio per il vostro feedback
Stefano
quindi? come si è risolto? 2021.2.2
Buongiorno
La situazione è tuttora la stessa di prima.
Al momento, non ci sono ulteriori novità a riguardo e considererei questo topic nello specifico chiuso
Per qualsiasi dubbio, consiglio di aprire un nuovo topic e procedere lì
Grazie
Stefano