admera,
чтобы одно письмо приходило только при оплате нужно в платежное систему например ROBOKASSA прописать условие, найти
protected function _processOrder()
{
parent::_processOrder();
// Установка XSL-шаблонов в соответствии с настройками в узле структуры
$this->setXSLs();
$this->send();
return $this;
}
и заменить на
protected function _processOrder()
{
parent::_processOrder();
// Установка XSL-шаблонов в соответствии с настройками в узле структуры
$this->setXSLs();
if ($this->_shopOrder->paid ==1) {
// Отправка писем клиенту и пользователю
$this->send();
}
return $this;
}