Как сделать различные извещения в Ubercart в зависимости от "способа оплаты"

Главные вкладки

Аватар пользователя burnis burnis 22 октября 2009 в 15:59

Собсвтенно сабж.
как я понял, Customer checkout notification вот тут store/settings/notify/edit/checkout
дает возможность настроить различные извещения.
Правда они позиционируются не как зависимость от выбора различных методов оплат, а определяются по "ролям пользователей".

ТАк как по умолчанию, все пользователи подразумеваются анонимной роли, то не могу до конца логику, как это правильно сделать.

Что бы просто в зависимости от того что человек выбрал к примеру Один метод оплаты, или второй в итоге получил различные "извещения на свой емаил".

Суть сводится к тому, что ЦА содержит в себе как ЮрЛиц так и ФизЛиц, соответвенно первым нужно сразу отправлять счет, вторым квитанцию для сбербанка.

Комментарии

Аватар пользователя glu2006 glu2006 23 октября 2009 в 0:47

а как компьютер определит какое там лицо заказывает? юридическое или физическое? должно же быть какое либо поле или галочка.
а дальше при наличиии галочки достаточно просто на сабмите отправить именно тот шаблон письма который Вам нужен.
Там делов на 3 часа максимум.

А уж если сам человек выбирает что ему надо квитанция или счет так там вообще никакой головной боли.
2 платежных метода пишется, каждый до 100 строк кода не больше. только шаблоны подставить в письмо и токенами набить.