Я пытаюсь, чтобы 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, это пустой массив.
Все остальные значения счета-фактуры показывают, это сводит меня с ума.
Кто-нибудь получил какие-либо идеи или предложение о лучшем способе отправки счета после успешного платежа?