Перейти к содержанию
Iskander16

При выборе "оплата при доставке" не создается заказ [ocStore 1.5.5.1.2]

Рекомендуемые сообщения

Приветствую! 

Версия ocStore 1.5.5.1.2, использую упрощенное оформление заказа Simple.

Проблема в следующем: выбираю способ оплаты "оплата при доставке", нажимаю "подтвердить заказ", меня переносит на страницу успешного оформления заказа и на этом все.

Письмо на почту об успешном заказе не приходит, заказ не виден ни в админке, ни в профиле пользователя.

Захожу в БД, вижу этот самый заказ. Все один в один по сравнению со "здоровым" заказом, единственное order_status_id у них стоит 0, из-за этого они нигде не отображаются.

В логе админки вижу такие предписания:

 

2018-09-20 0:46:51 - PHP Notice:  Undefined index: order_id in /home/c/***/public_html/catalog/controller/payment/cod.php on line 21

 

Как быть, что делать? Модуль оплаты стандартный. Прочесал весь интернет, весь форум с ног до головы, решения не нашел.

Изменено пользователем Iskander16

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А вы случаем статусы заказов не удалили?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
23 минуты назад, Iskander16 сказал:

единственное order_status_id у них стоит 0

В этом причина.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У вас пропадает где-то order_id из сессии, обычно этим грешат всякие модули ремаркетинга, отправок заказов в 1с и подобные

могу помочь в лс, это искать нужно

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2 часа назад, spectre сказал:

У вас пропадает где-то order_id из сессии, обычно этим грешат всякие модули ремаркетинга, отправок заказов в 1с и подобные

могу помочь в лс, это искать нужно

 

Стоит модуль синхронизации с 1с NeoSeo

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 23.09.2018 в 17:11, spectre сказал:

Спросите у неосео 

 

Дело не в неосео. Дело в симпле. Отключил и все стало ок. Написал разработчику, тот на отрез отказывается решать проблему и кричит что проблема в моем магазине.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Проблема решена. Спасибо большое разработчику модуля Simple Дмитрию за помощь в решении данной ошибки.

P.S. проблема была не в модуле, недобросовестный разработчик добавил код очищающий все сессии.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.