Pulsante Paga Adesso non più visibile
Autore: F. SimoneBuongiorno,
mi sono accorto che da qualche giorno i miei client/utenti non riescono più a pagare anticipatamente tramite Paypal. Da alcune mie verifiche ho riscontrato un problema con lo scipt di Paypal Commerce Platform, che non è più visibile.
Il pulsante "Paga Adesso" nella email di conferma ordine è presente ma rimanda alla pagina del chek out dove dovebbe esserci lo scipt di Paypal ma nulla, non c'è!
Ho provato sia da pc che da dispositivo Android ma nulla da fare... Ho provato anche ad eliminare e rimettere da website il pagamento con Paypal, ma anche qui nulla da fare.
Se si tenta un ordine si nota un tentativo di apertura dello script, ma alla fine non si apre. Nell'immagine qui sotto ho cerchiato il punto dove solitamente si apriva il modulo di Paypal Commerce Platform..
Voi capirete che in questo periodo avere questo tipo di problema è abbastanza grave, pertanto vorrei avere cortesemete avere una soluzione rapida.
Grazie.
Autore
Scusate non capisco come mai inserisce il testo barrato
Buongiorno,
ho provato ad accedere usando le credenziali di supporto generate per la segnalazione di qualche settimana va, ma probabilmente l'account è stato eliminato, mi sono nuovamente registrato conl'indirizzo che utilizzo per i test, ovvero e.test.inco @ gmail.com, non appena avuta conferma della registrazione procederò a verificare il comportamento del sito.
Eric
... avevi flaggato la S nell'editor; ...ho ripristinato...
.
ciao
.
Buongiorno,
ispezionando il sito durante un tentativo d'ordine risulta visibile un errore 502.
Solitamente è legato a problemi sulla chiamata verso PayPal da parte del server o a problemi con il collegamento del metodo di pagamento su WebSite X5.
Ti chiederei di verificare se sul tuo spazio web è attivo il parametro display_errors e di disattivarlo, e di procedere a ripetere l'onboarding di PayPal seguenti questi passaggi:
rimuovi il metodo di pagamento PayPal Commerce Platform, chiudi il software e cancella la sottocartella chiamata browsercache al percorso C:\Utenti\NomeUtente\AppData\Local\Incomedia\WebSite X5 - Pro.
Riavvia il PC e apri WebSite X5, procedendo ad aggiungere nuovamente PayPal Commerce platform, poi rigenera i file di progetto con CTRL + Anteprima e procedi a pubblicarlo, selezionando l'opzione per esportare tutti i file.
Se l'anomalia dovesse persistere, ti chiederei una copia del progetto per verificare se l'errore si presenta anche su un hosting differente.
Eric
Autore
Buongiorno,
ho verificato che nel php (versione 8.2.26) non è attivo il parametro display_errors.
Dopo ho eseguito passo passo la procedura ma purtroppo non si riesce a vedere di nuovo il modulo Paypal.
Vorrei aggiungere che questo errore si è verificato senza che siano avvenuti cambiamenti, cioè non ho istallato versioni beta più recenti e il mio host è sempre quello e ha sempre funzionato fino al giorno prima che verificasse il problema quando alcuni utenti hanno pagato regolarmente con Paypal.
Attendo istruzioni per l'invio del progetto.
Grazie e buon Natale.
Buongiorno,
puoi esportarlo al Passo 5 - Esportazione, scegliendo l'opzione “Esporta il progetto” per generare un file IWZIP.
Potrai poi caricare il file con https://www.swisstransfer.com/ o simili servizi e fornire il link di download a support @ incomedia.eu (senza gli spazi).
Grazie.
Autore
Buongiorno,
come da istruzioni ho inviato il link al supporto.
Attendo novità in merito.
Grazie
Buongiorno,
l'errore non si presenta se il sito è pubblicato altrove:
https://eric-c.websitex5.me/progetti/www.beverland.it
Suggerirei di verificare se la cosa persiste anche dopo CTRL + Anteprima e esportazione scegliendo di esportare tutti i file, e in tal caso di contattare il provider di hosting.
Resto a disposizione.
Autore
Si, ho già fatto CTRL+Anteprima ma l'errore persiste.
Ma se contatto l'hosting come mi devo esprimere tecnicamente per essere preciso riguardo a questa anomalia?
Buongiorno,
puoi segnalare loro che in fase d'acquisto appare un errore 502 e di verificare che la configurazione dell'hosting non abbia impostazioni che possano causare restrizioni nelle chiamate di PayPal necessarie.
Ho tentato di fare un ordine di prova per fornirti uno screenshot, ma attualmente è presente un errore 500 su diverse pagine del sito, quindi suggerirei di chiedere informazioni anche relativamente a ciò.
Hai apportato qualche modifica dall'ultima volta in cui mi era stato possibile visitarlo, o la versione attualmente online è la stessa che mi hai fornito tramite IWZIP?
La versione di PHP è ancora la 8.2?
Autore
Buongiorno,
ho contattato l'hosting e da un primo sguardo ha rilevato un sintax error nel file "serc.inc.php" nella cartella "httpdocs\res"...
Sinceramente io non essendo un tecnico non sono in grado di interfacciarmi con voi che lo siete. Le chiedo cortesemente se è possibile che comunichiate direttamente tra voi; fare io da tramite credo che sia una perdita di tempo oltre a non risolvere nulla.
Vi chiedo quindi se è possibile contattare questo numero della Moviement 049 8179, che l'hosting dove resiede il nostro sito, e chiedere di Massimo, che è il tecnico che se ne sta occupando.
Grazie
Buongiorno,
hai un indirizzo e-mail di riferimento?
In alternativa puoi fornire loro il nostro, support @ incomedia.eu
Autore
Si, lindirizzo email è: ***
All'attenzione di Massimo
Autore
Ho dato anche a loro le credenziali per l'accesso al sito e ho notato che stanno facendi svariati test. Sicuramente se vi confrontate risolverete il problema..
Autore
Ora cosa stà succedendo???
Dopo aver fatto dei test per vedere se il problema è stato risolto mi sono accorto che non ricevo la email di conferma d'ordine, quella che riceve il cliente in automatico quando conclude l'ordine che contiene il tato "Paga Adesso"...
Il progetto non è stato modificato e ora si presenta questo errore in aggiunta all'altro...
Per favore fatemi sapere qualcosaaaa, grazie.
Buongiorno,
potresti verificare la situazione delle e-mail disabilitando questa funzione?
Autore
Allora, stamattina sono arrivate tutte le email dei giorni precedenti, quindi il problema delle email dev'essere rientrato. Oggi comunque provo a dare altri test e l'aggiorno.
Per il problema con Paypal siete poi riusciti a sentire l'assistenza del mio hosting?
Autore
Ho verificato, quella casella è già spuntata e comunque ho fatto un test per vedere se l'email ora la ricevo e funziona correttamente.
Attendo notizie in merito al problema paypal..
Siamo in contatto con loro, ci hanno risposto e ho riportato la loro richiesta di maggiori informazioni al team di sviluppo per indagare sulla situazione.
Autore
Buongiorno,
potete informarmi sullo stato di avanzamento della risoluzione al problema Paypal?
Sono trascorse più di tre settimane...
Buongiorno,
mi dispiace per l'attesa, ora che il periodo di festività è terminato il team di sviluppo è tornato pienamente operativo e risponderemo appena possibile al supporto del tuo provider.
Buongiorno,
il provider sembrerebbe aver identificato l'errore e aver apportato una modifica per correggere la situazione, potresti cortesemente verificare la situazione con un ordine completo?
Hanno riscontrato la presenza dei campi di inserimento dati della carta, ma non hanno verificato se i pagamenti risultino andare a buon fine.
Autore
Ho fatto una verifica stamattina dopo aver ricevuto il pagamento da parte di un cliente. Il mio test è andato a buon fine ma credevo che ci stavate ancora lavorando.
Quindi il problema è stato risolto e se ricarico il sito dal progetto funzionerà comunque?
Autore
Buona sera,
poco fa, dopo aver fatto alcune modifiche ai prodotti e ad alcuni testi del carrello, ho effettuato l'upload del sito utilizzando l'opzione "solo file modificati" e per scrupolo ho fatto un test e purtroppo ho constatato che NON FUNZIONA ANCORA.
Oggi ho fatto deiversi test e andava tutto bene, inoltre ho ricevuto alcuni pagamenti sia di ordininuovi che di ordini fatti nel momento in cui non funzionava.
Attendo riscontro.
Grazie.
Autore
Buona sera,
scusate ma ora riprovo ad aprire un ordine col pulsante "Paga Adesso" e con sorpresa noto che si apre il modulo Paypal...
Non più cosa dire, ora funziona, ora non funziona.
Buongiorno,
ho chiesto al provider maggiori informazioni sulla natura della loro modifica.
Tra il momento in cui il pagamento risultava di nuovo non funzionante e si è poi ripristinato hai apportato modifiche di qualche tipo o ripubblicato il sito?
Se così non è è probabile che sia stato qualcosa a livello dello spazio web ad aver influito sul comportamento.
Autore
No, erano i tecnici dell'hosting che stavano lavorando.
Al momento funziona perche hanno trovato una soluzione temporanea ma il problema dovrà essere risolto da voi attraverso un aggiornamento. Vi copio e incollo qui di seguito la comunicazione che mi è arrivata da loro:
"Il problema è legato al software, che dovrebbe verificare e gestire i problemi di compatibilità in base ai moduli presenti sul server; in qualunque server vengono fatti aggiornamenti di vario genere per vari motivi, sicurezza, affidabilità, funzionalità etc
In attesa che WebsiteX5 effettui i dovuti aggiornamenti al software noi possiamo trasferire il sito su un altro server..."
Rimango in attesa di notizie in merito ad una soluzione definitiva a questo problema.
Grazie.
Buongiorno Simone,
verificherò con il team di sviluppo le possibilità di intervento.
Le nostre configurazioni fanno in modo di rispettare gli standard più comuni, e pertanto una modifica per allinearsi a una particolarità del tuo spazio potrebbe portare a conseguenze sulla maggior parte degli hosting che utilizzano configurazioni standard.
Hanno fornito maggiori dettagli sui moduli da loro utilizzati?
In alternativa li ricontatteremo per verificare la cosa.
Autore
Non hanno fornito altri dati a riguardo...
La cosa migliore è comunque un confronto tra i vari team tecnici.
Per il momento funziona ma non vorrei che se non si affronta il problema in maniera risolutiva poi si ripresenti..
Rimango comunque in attesa di aggiornamenti a riguardo.
Grazie.
Abbiamo contattato nuovamente il loro supporto negli scorsi giorni, ma per il momento non abbiamo avuto risposta, proveremo a sollecitare maggiori informazioni a breve.
Autore
Buongiorno,
scusi ma ne approfitto del topic ancora aperto per chiedere notizie di un'altro:
https://helpcenter.websitex5.com/it/post/264332#9
Non ho più saputo nulla a riguardo...
Buongiorno,
relativamente a questo topic, non abbiamo purtroppo avuto altre risposte dal supporto del provider, avrebbe modo di verificare se hanno ricevuto i nostri ultimi contatti in cui chiedevamo maggiori informazioni sulle loro recenti modifiche nell'hosting?
Relativamente all'altro topic, chiedo scusa per il mancato aggiornamento: purtroppo non erano stati previsti interventi in quanto casistica ristretta solo alla stampa da Outlook, ho nuovamente sottoposto la cosa al team di sviluppo.
Autore
Riguardo a mio hosting non ho saputo più nulla ma vedo che ora funziona correttamente.
Relativamente al problema della errata formattazione, capisco che sia un problema minore ma se fosse possibile preferirei poter stampare l'ordine in maniera corretta visto che poi lo do in mano al cliente, e poi le assicuro che in precedenza funzionava bene.
Mi faccia sapere come procede la cosa...
Saluti
Buongiorno,
mi faccia sapere se dovessero ripresentarsi errori su questo ambito: non avendo avuto ulteriori dettagli sulla configurazione per identificare cosa portasse alla situazione, non abbiamo per il momento potuto implementare modifiche relative a PayPal.
Autore
Buongiorno,
hoo contattato il servizio tecnico dell'hosting e mi ha nno detto che vi hanno già risposto 14 Gennaio 2025 11:07 AM dando tutte le indicazioni tecniche.
Incollo la loro risposta:
...dopo aver effettuato un debug dettagliato abbiamo riscontrato che, nel caso specifico, il problema era legato ad un problema di compatibilità del vostro codice con il modulo Curl installato sul server
Questo il modulo installato sul server
curl 7.29.0 (x86_64-redhat-linux-gnu) libcurl/7.29.0
Questo il file con il problema
/cart/paypal/ppcp.lib.php
Nella funzione
function clientToken(...)
Nel caso di chiamata in POST è necessario specificare tra gli header il "Content-Lenght", questo è un header che in alcune versioni di curl viene generato in automatico ma in altre no ed è quindi necessario specificarlo via codice anche se non vengono postati dati -> Content-Lenght: 0
Con questa versione ad esempio è tutto ok
curl 7.61.1 (x86_64-redhat-linux-gnu) libcurl/7.61.1
Da quello che ho capito io hanno spostato il sito in un server più evoluto e il problema è sparito.
Non so dirvi altro, questa è stata la loro risposta.
Spero di esservi stato utile.
Buona giornata.