Ho un sito Magento che utilizza la versione 1.6.2.0
con cui sto riscontrando problemi con gli ordini duplicati.Magento Duplicate Orders
Dopo aver studiato l'argomento che ho trovato per lo più le discussioni del forum spiegando che 1.4.x
ha avuto problemi con gli ordini duplicati e le soluzioni di cui (anche quelli su SO che ho trovato) solo suggerire l'aggiornamenti degli utenti Magento per >1.4
.
Ho anche trovato una soluzione proposta here ma sono riluttante a cancellare osservatori che impediranno il funzionamento degli acquisti scaricabili.
Ho anche individuato la correzione Array Of Death menzionata alcune volte (ad esempio here) ma questo problema non è presente in 1.6.x
, Zend sembra averlo risolto.
Ci sono un paio di hack JavaScript suggeriti in cui il pulsante Conferma ordine è nascosto al momento dell'invio ma Magento 1.6.x
già lo fa.
Ho aumentato la variabile di configurazione del timeout del gateway di pagamento a 120 secondi e sono ancora per vedere se produce risultati. Non riesco a testarlo poiché il problema è intermittente (e probabilmente causato dalla comunicazione o dalla mancanza di esso tra il gateway di pagamento e Magento).
Sto utilizzando Sagepay come gateway di pagamento.
Se qualcuno ha qualche idea che può essere d'aiuto, o può consigliare come posso eseguire il debug di questo, e idealmente risolverlo sarebbe molto apprezzato!
Abbiamo lo stesso problema con Magento 1.6.2 e SagePay. Hai avuto qualche successo a indagare su questo? –
Purtroppo no! Al momento è indagato da un collega, ma non ho trovato nulla per quanto ne so. Riferirò qui se lo fanno. –