Redirect a Paypal svuotamento lo shopping cart
-
16-10-2019 - |
Domanda
ragazzi Buon pomeriggio,
Al momento stiamo sperimentando un problema intermittente in cui quando un utente seleziona Paypal (Standard) come opzione di pagamento, che sei stato reindirizzato a un carro vuoto, piuttosto che il sito di Paypal. Questi sembra accadere solo su IE Browser. La cosa strana è che ho curato il sito un paio di volte e apparentemente risolto il problema, ma solo per poter tornare un giorno o poco più tardi.
dettagli di configurazione sono:
- Mage 1.7.0.2
- Onestepcheckout
Gli articoli che hai modificato, che sembravano aver risolto il problema sono tutti legati alle impostazioni di X-UA-Compatible.
Come per i commenti, ho intenzione di correre per le cose che abbiamo provato, nel tentativo di risolvere il problema.
- Utilizzo di X-UA-Compatible ai cambiamenti che vengono utilizzati versione di IE standard, ponderata per cercare di utilizzare IE8 (sia di intestazione e basato .htaccess).
- test del / onestepcheckout / index / index / regolatore (che viene usato come l'azione della forma cassa) e ciò dimostra che non appena il processo entra questa fase il carrello è vuoto.
- Debug dimostra che il sistema va dritto nella / onestepcheckout / index / index / regolatore anche (con Charles Debugging Proxy), e non fa alcun tentativo di reindirizzare a PayPal.
La cosa più strana è che, dopo la modifica delle norme di IE in uso, il sito funzionerà per un breve periodo (replicato su numerose macchine), ma poi tornare a non funziona dopo poche ore?
Il vostro aiuto, come sempre, è massicciamente apprezzato,
Soluzione
Alla fine, questo è stato un problema con un terzo dilazione di pagamento del partito, come @benmarks ha appena menzionato.
Dopo aver disattivato sezioni frontend di Ebizmarts SagePay estensione Pro (abbiamo dovuto tenere la roba backend per ordini storiche / transazioni) i problemi si fermarono. Non ho mai al 100% rintracciato il problema fino ad una specifica linea di codice, ma ho fatto arrivare ad un punto in cui era replicabile, e quindi potrebbe dimostrare che questa estensione era il problema.