Jump to content
Sign in to follow this  
Iskander16

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

Recommended Posts

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

Версия 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

 

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

Edited by Iskander16

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
23 минуты назад, Iskander16 сказал:

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

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites
2 часа назад, spectre сказал:

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

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

 

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
В 23.09.2018 в 17:11, spectre сказал:

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

 

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.