Автоматическая отправка счета в Magento после успешного заказа

#php #magento

#php #magento

Вопрос:

Я пытаюсь заставить Magento отправить электронное письмо с фактурой клиенту (а также электронное письмо с заказом) после успешного выполнения заказа (включая списание средств с кредитной карты). Мне удалось отправить счет-фактуру с помощью наблюдателя, который вызывает эту функцию:

 public function sales_order_invoice_save_after($observer)
{
$invoice = $observer->getInvoice();
$invoice->sendEmail(’true’,’’);
}
 

однако налоговые значения не проходят! tax/ order/ tax.phtml включен в электронное письмо с фактурой, которое находится вверху

 $_order = $this->getOrder();
$_source = $this->getSource();
$_fullInfo = $_order->getFullTaxInfo();
 

когда я проверяю _fullInfo, это пустой массив.

Отображаются все остальные значения счета-фактуры, это сводит меня с ума.

У кого-нибудь есть какие-либо идеи или предложения о лучшем способе отправки счета после успешной оплаты?