Счет на оплату предназначен для безналичной оплаты заказа и представляет собой файл в формате PDF. Вы можете использовать 2 способа отправки заказчику счета на оплату заказа:
1. Если вы не предполагаете использовать способы оплаты для заказа, то установите следующие параметры компонента:
- "Использовать способы оплаты" - установите в "нет". Этот параметр находится в разделе "Способы оплаты" глобальных параметров компонента.
- "Вложить PDF счет на оплату в письмо заказа" - установите в "Да". Этот параметр находится в разделе "Вид заказа" глобальных параметров компонента.
Счет на оплату будет вложен в письмо-заказ при отправке заказа.
2. Если вы хотите использовать способы оплаты для заказа, то установите следующие параметры компонента:
- "Использовать способы оплаты" - установите в "да". Этот параметр находится в разделе "Способы оплаты" глобальных параметров компонента.
- "Вложить PDF счет на оплату в письмо заказа" - установите в "Нет". Этот параметр находится в разделе "Вид заказа" глобальных параметров компонента.
- Зайдите в админке компонента в раздел "Способы оплаты". Откройте для редактирования способ оплаты "Bill to pay" и переименуйте его в "Счет на оплату". Снимите с публикации неиспользуемые способы оплаты.
В этом случае при оформлении заказа пользователю будет предложен выбор способов оплаты. Если пользователь выберет способ оплаты "Счет на оплату", то вслед за письмом-заказом пользователь получит письмо с вложенным счетом на оплату заказа.
Настройки счета на оплату
Все настройки счета на оплату производятся непосредственно в файле, формирующем этот счет:
"корневая папка сйта"/administrator/components/com_ipricecalc/helpers/orderpdf-russian.php для русского варианта счета
"корневая папка сйта"/administrator/components/com_ipricecalc/helpers/orderpdf-english.php для английского варианта счета
В начале файла находятся настройки счета. Настройки имеют формат: define('константа', значение). Вы можете изменить значение настройки. Все настройки имеют комментарий, так что вы легко можете определить назначение каждой настройки.
Строковые значения настроек необходимо заключать в кавычки. Если само значение содержит двойные кавычки, то это значение необходимо заключить в одинарные кавычки. Если значение содержит одинарные кавычки, то это значение необходимо заключить в двойные кавычки. Не допускайте ситуации, когда строковое значение содержит и двойные и одинарные кавычки одновременно. пример:
define("i_company_name", 'OOO "Предприятие" '); // верно
define("i_company_name", "OOO 'Предприятие' "); // верно
define("i_company_name", "OOO "Предприятие" "); // не верно