minishop2 не приходят уведомления на почту после оплаты

Здравствуйте!

проблема:

Не приходят уведомления менеджеру и клиентам после успешной оплаты через компонент 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
Может кто подсказать/помочь решить проблему?
Александр
23 июня 2020, 12:49
modx.pro
990
0

Комментарии: 7

Евгений Webinmd
23 июня 2020, 13:11
0
чанк письма случайно не удален? или убран в настройках минишопа?
    Александр
    23 июня 2020, 13:14
    0
    Нет точно, так как если я в админке авторизирован, то это письмо приходит корректно.
    Либо если в ручную ставлю статус оплачен, то письмо тоже приходит об оплате.
    Максим
    23 июня 2020, 13:22
    0
    Ругается, что не может загрузить контекст web и вы пытаетесь отправить пустое письмо. У вас сайт содержит несколько контекстов? Если да, то из какого контекста происходит оформление заказа и попытка оплатить?
      Александр
      23 июня 2020, 13:30
      0
      На сайте один контекст, соответственно из контекста web
        Максим
        23 июня 2020, 13:40
        0
        Тогда получается, что проблема на стороне компонента mspSberbank. Так как он платный, то рекомендую обратиться в поддержку. Но лично я бы перед обращением сам бы продебажил. Ведь вам известен файл, кудадолжен стучать сбер для ответа после проведения транзакции, и так же есть мнтод
        $modx->log(1, print_r(array(1,2,3), 1))
        , который позволяет логировать данные. Возможно выяснится, сто в настройках сбера ссылка указана некорректная!)))
          Александр
          23 июня 2020, 13:44
          0
          Ну к сожалению автор дополнения пока не отвечает на эту просьбу.
          Своих мозгов продебажить пока не хватает, может поможете?
            Максим
            23 июня 2020, 13:50
            0
            Мой скайп есть в профиле. На аватарке пингвин с лягухой. Велкам.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      7