Хорошо, мальчики и девочки, "научным методом" мне удалось сделать самостоятельно то, что мне хотелось получить. Сделал я это следующим образом (пользуйтесь, если у кого есть подобная необходимость):
1) В файле admin\controller\sale\order.php ищем конструкцию
$this->data['orders'][] = array(
'order_id' => $order_id,
'invoice_id' => $invoice_id,
'date_added' => date($this->language->get('date_format_short'), strtotime($order_info['date_added'])),
'store_name' => $order_info['store_name'],
'store_url' => rtrim($order_info['store_url'], '/'),
'address' => nl2br($this->config->get('config_address')),
'telephone' => $this->config->get('config_telephone'),
'fax' => $this->config->get('config_fax'),
'email' => $this->config->get('config_email'),
'shipping_address' => $shipping_address,
'payment_address' => $payment_address,
'customer_email' => $order_info['email'],
'ip' => $order_info['ip'],
'customer_telephone'=> $order_info['telephone'],
'comment' => $order_info['comment'],
'product' => $product_data,
'total' => $total_data
у меня этот код начинается с 1211 строки. Добавляем после 'payment_address' => $payment_address, код 'payment_method' => $order_info['payment_method'],
2) В файле admin\view\template\sale\order_invoice.tpl ищем, где выводится Total заказа: (у меня это начинается с 80 строки):
<?php foreach ($order['total'] as $total) { ?>
<tr>
<td align="right" colspan="4"><b><?php echo $total['title']; ?></b></td>
<td align="right"><?php echo $total['text']; ?></td>
</tr>
<?php } ?>
и добавляем после него
<?php foreach ($orders as $order) { ?>
<tr>
<td align="right" colspan="4"><b>Спосб оплаты:</b></td>
<td align="right"><?php echo $order['payment_method']; ?></td>
</tr>
<?php } ?>
и вуаля!
Правда, такой способ работает, если нажимать кнопку "счет фактура" из одного заказа, с которым работаешь. Если отметить несколько чекбоксов в списке заказов в админке ("Продажи" -> "заказы") и нажать кнопку "счет-фактура", то у каждого из отмеченных заказов способ доставки напечатается столько раз, сколько чекбоксов отмечено (на картинке - один из заказов при отмеченных трех чекбоксах)
Но, думаю, допилю эту проблему (думается, надо найти, где формируется тот самый "тотал" для каждого заказа, который выводится кодом
<?php foreach ($order['total'] as $total) { ?>
<tr>
<td align="right" colspan="4"><b><?php echo $total['title']; ?></b></td>
<td align="right"><?php echo $total['text']; ?></td>
</tr>
<?php } ?>
и добавить туда вывод способа оплаты)
И, конечно, чтобы было совсем честно, надо вместо <b>Способ оплаты:</b> написать все правильно, типа <?php echo $text_payment_method; ?>, но в мои планы на данном этапе этого не требуется. Теперь только заменить "оплата при доставке" на "оплату наличными" (это я знаю как сделать) и разобраться, почему стал таким широким крайний правый столбец, но это мелочи.
Интересует теперь, имеет ли "право" на существование такой способ реализации, учитывая "научный метод" поиска решения?