Доброго времени суток.
Бьюсь над вопросом уже вторую неделю.
Написал модуль оплаты с помощью пластиковой карты. При выборе оплаты с помощью моего модуля клиенту и администратору на почту не приходят уведомления о заказе. Если выбирать стандартный метод "Оплата наличными" - все нормально. Подскажите, пожалуйста, в какую сторону копать.
Какой метод отвечает за отправку письма с данными заказа?
20.02.2012 12:23
Magento Community Edition не отсылает никаких почтовых уведомлений о факте выбора способа оплаты.
Почтовые уведомления отсылаются о факте оформления заказа и о факте изменения состояния заказа.
При выборе способа оплаты заказа ещё нет - и почтовых уведомлений тоже не должно быть.
Почтовые уведомления отсылаются о факте оформления заказа и о факте изменения состояния заказа.
При выборе способа оплаты заказа ещё нет - и почтовых уведомлений тоже не должно быть.
20.02.2012 12:47
Это да.
Просто если я выбираю метод оплаты "checkmo" и отправляю заказ, то уведомление о заказе приходит, а если свой - не приходит.
Просто если я выбираю метод оплаты "checkmo" и отправляю заказ, то уведомление о заказе приходит, а если свой - не приходит.
20.02.2012 12:50
Видимо, вы написали модуль оплаты таким образом, что при факте оформления заказа метод заказа sendNewOrderEmail не вызывается.
20.02.2012 12:52
Да, спасибо. Добавлю в модуль.
И второй вопрос вдогонку:
Если выбран способ оплаты через мой модуль, то в отображении заказа в админке его название не показывается, хотя в базу пишется нормально.
И второй вопрос вдогонку:
Если выбран способ оплаты через мой модуль, то в отображении заказа в админке его название не показывается, хотя в базу пишется нормально.