У меня есть сайт Magento, использующий версию 1.6.2.0
, с которой у меня возникают проблемы с дублированием заказов.
Изучив тему, я нашел в основном ветки форума, объясняющие, что у 1.4.x
были проблемы с дубликатами заказов, а упомянутые решения (даже те, которые я нашел на SO) просто предлагают пользователю обновить Magento до >1.4
.
Я также нашел предлагаемое решение здесь, но Я не хочу удалять наблюдателей, которые мешают работе загружаемых покупок.
Я также заметил, что исправление Array Of Death упоминалось несколько раз (например, здесь), но этой проблемы нет в 1.6.x
, похоже Zend решил ее.
Есть несколько предлагаемых хаков Javascript, с помощью которых кнопка «Подтвердить заказ» скрывается при отправке, но Magento 1.6.x
уже делает это.
Я увеличил переменную конфигурации тайм-аута платежного шлюза до 120 секунд и пока не вижу, дает ли это результаты. Я не могу проверить это, так как проблема носит периодический характер (и, вероятно, вызвана связью или ее отсутствием между платежным шлюзом и Magento).
Я использую Sagepay в качестве платежного шлюза.
Как я могу отладить это?