minishop2 не приходят уведомления на почту после оплаты
Здравствуйте!
проблема:
Не приходят уведомления менеджеру и клиентам после успешной оплаты через компонент mspSberbank, при этом если я делаю тестовую оплату и авторизирован, то уведомление приходит.
Уведомление о новом заказе приходит всегда.
В логах ошибки:
проблема:
Не приходят уведомления менеджеру и клиентам после успешной оплаты через компонент mspSberbank, при этом если я делаю тестовую оплату и авторизирован, то уведомление приходит.
Уведомление о новом заказе приходит всегда.
В логах ошибки:
[2020-06-09 12:14:20] (ERROR @ /var/www/admin/www/regeus.ru/_regeus_core/core/model/modx/modx.class.php : 2460) Could not load context: web
[2020-06-09 12:14:20] (ERROR @ /var/www/admin/www/regeus.ru/_regeus_core/core/components/minishop2/model/minishop2/minishop2.class.php : 826) An error occurred while trying to send the email: Пустое сообщение
[2020-06-09 12:14:20] (ERROR @ /var/www/admin/www/regeus.ru/_regeus_core/core/components/minishop2/model/minishop2/minishop2.class.php : 826) An error occurred while trying to send the email: Message body empty
Может кто подсказать/помочь решить проблему? Комментарии: 7
чанк письма случайно не удален? или убран в настройках минишопа?
Нет точно, так как если я в админке авторизирован, то это письмо приходит корректно.
Либо если в ручную ставлю статус оплачен, то письмо тоже приходит об оплате.
Либо если в ручную ставлю статус оплачен, то письмо тоже приходит об оплате.
Ругается, что не может загрузить контекст web и вы пытаетесь отправить пустое письмо. У вас сайт содержит несколько контекстов? Если да, то из какого контекста происходит оформление заказа и попытка оплатить?
На сайте один контекст, соответственно из контекста web
Тогда получается, что проблема на стороне компонента mspSberbank. Так как он платный, то рекомендую обратиться в поддержку. Но лично я бы перед обращением сам бы продебажил. Ведь вам известен файл, кудадолжен стучать сбер для ответа после проведения транзакции, и так же есть мнтод
$modx->log(1, print_r(array(1,2,3), 1))
, который позволяет логировать данные. Возможно выяснится, сто в настройках сбера ссылка указана некорректная!)))
Ну к сожалению автор дополнения пока не отвечает на эту просьбу.
Своих мозгов продебажить пока не хватает, может поможете?
Своих мозгов продебажить пока не хватает, может поможете?
Мой скайп есть в профиле. На аватарке пингвин с лягухой. Велкам.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.