В качестве команды мы в настоящее время изучаем странное явление. Кажется, что это не относится ко всем заказам, но это влияет на большое количество клиентов на основе регистрации, которую мы добавили на страницу noItems.phtml
.После успешной оплаты Magento через SagePay клиент перенаправляется на страницу пустой корзины. Зачем?
Пожалуйста, обратите внимание: Я действительно не ожидал ответа, как я полагаю, это проблема, которую мы должны решать сами на основе аддонов, и наша конфигурация сервера (три сервера для загрузки балансировки). Тем не менее, я ищу возможные идеи и/или это то, с чем раньше сталкивался кто-то.
То, что мы делали до сих пор, и что мы знаем:
- Пользователь вводит свои данные карты в SagePay плавающем фрейме;
- Пользователь покупает товар через SagePay - заказ выполнен успешно;
- Некоторые пользователи отправлены на страницу успеха;
- Некоторые пользователи не видят страницу успеха (позвонили, чтобы подтвердить несколько), но вместо этого вернитесь к пустой корзине;
Мы по-прежнему расследуем, но нам кажется странным, как пользователь вернется на страницу пустой корзины. Мы добавили регистрацию в noItems.phtml
, и мы видим, что пользователям присваивается другой идентификатор сеанса после успешной транзакции. Кажется, это проблема, но почему пользователю присваивается другой идентификатор сеанса после того, как платеж SagePay нелегко понять.
Есть ли у кого-нибудь еще подобная проблема с SagePay/Magento? И если да, то какие шаги вы предприняли для решения?
Нет заметной картины, относящейся к типам карт, используемых для перенаправления неудачного сеанса? Я помню, что была старая проблема с Amex в режиме сервера-сервера - http://jamesallen.name/index.cfm/2009/5/19/SagePay-Inconsistency-in-IFrame-Low-profile-option-on-Server -solution-workaround – McNab
Спасибо за ответ! Но, похоже, нет никакой последовательности в типах карточек, которые видят эту проблему. Также большинство наших клиентов используют Visa/Mastercard, которые обычно должны вводить код. – Wildhoney