Какой метод отвечает за отправку письма с данными заказа?

[10 ноября 2016 г.]    Российская сборка Magento 2.49.12
Magento 2: модули и услуги
#1 Kronas
  • Группа: Пользователь
  • Сообщений: 14
  • Регистрация: 20.02.2012

20.02.2012 12:18

Доброго времени суток.
Бьюсь над вопросом уже вторую неделю.
Написал модуль оплаты с помощью пластиковой карты. При выборе оплаты с помощью моего модуля клиенту и администратору на почту не приходят уведомления о заказе. Если выбирать стандартный метод "Оплата наличными" - все нормально. Подскажите, пожалуйста, в какую сторону копать.

#2 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8884
  • Регистрация: 20.02.2010

20.02.2012 12:23

Magento Community Edition не отсылает никаких почтовых уведомлений о факте выбора способа оплаты.
Почтовые уведомления отсылаются о факте оформления заказа и о факте изменения состояния заказа.
При выборе способа оплаты заказа ещё нет - и почтовых уведомлений тоже не должно быть.

#3 Kronas
  • Группа: Пользователь
  • Сообщений: 14
  • Регистрация: 20.02.2012

20.02.2012 12:47

Это да.
Просто если я выбираю метод оплаты "checkmo" и отправляю заказ, то уведомление о заказе приходит, а если свой - не приходит.

#4 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8884
  • Регистрация: 20.02.2010

20.02.2012 12:50

Видимо, вы написали модуль оплаты таким образом, что при факте оформления заказа метод заказа sendNewOrderEmail не вызывается.

#5 Kronas
  • Группа: Пользователь
  • Сообщений: 14
  • Регистрация: 20.02.2012

20.02.2012 12:52

Да, спасибо. Добавлю в модуль.

И второй вопрос вдогонку:
Если выбран способ оплаты через мой модуль, то в отображении заказа в админке его название не показывается, хотя в базу пишется нормально.

#6 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8884
  • Регистрация: 20.02.2010

20.02.2012 12:53

Одна тема — один вопрос.

#7 Kronas
  • Группа: Пользователь
  • Сообщений: 14
  • Регистрация: 20.02.2012

20.02.2012 12:58

Ок, спасибо. Тему можно закрывать.

Поделиться темой: