300
Завантажити / Придбати розширення
Счет фактура на e-mail
Счет-фактура на e-mail (Invoice to e-mail)
Если вы на своем сайте используете НДС, то данное дополнение для вас.
Расширяет возможности предустановленного по умолчанию способа оплаты "Банковский перевод".
Реализовано с использованием библиотеки FPDF на основе отчета бухгалтерской программы 1С.
Установка:
1. Скопируйте содержимое архива в корневую директорию вашего сайта. Если вы искользуете не дефолтную тему, то содержимое папки catalog/view/theme/defult также скопируйте в свою тему
ВНИМАНИЕ!
(Помимо файлов, которые относятся к "Банковскому переводу", будет изменен файл catalog/model/checkout/order.php
Еслы Вы не делали никаких изменений в даном файле, то просто согласитесь с заменой. В противном случае, откажитесь от замены и внесите
следующие изменения вручную:
а) После строки $text .= $language->get('text_new_footer') . "\n\n";
добавте $filename = DIR_DOWNLOAD.'Invoice_N'.$order_id.'_'.date("d-m-Y").'.pdf';
б) Перед if ($this->config->get('config_alert_mail')) { замените $mail->send();
на $mail->addAttachment($filename);
$mail->send();
в) Перед $emails = explode(',', $this->config->get('config_alert_emails')); замените $mail->send();
на $mail->addAttachment($filename);
$mail->send();
г) Перед if ($this->config->get('config_sms_alert')) { добавьте
if (file_exists($filename)) {
unlink($filename);
}
2. В корневой директории вашего сайта откройте файл index.php и подключите библиотеку fpdf. Для этого после всех подключенных библиотек вставте:
require_once(DIR_SYSTEM . 'fpdf/fpdf.php'); если вы используете vqmod, тогда require_once(VQMod::modCheck(DIR_SYSTEM . 'fpdf/fpdf.php'));
3. Зайдите в админ панель вашего сайта. Перейдите в "Дополнения/Оплата/Банковский перевод" и заполните все необходимые поля!
Как работает:
При офорлмении заказа и выборе метода оплаты "Банковский перевод", на указанную вами электронную почту, а также почту администратора сайта, вместе с основным
сообщением придет прикрепленный файл в pdf формате.
Нюансы:
Сделайте скан-копию вашей печати и подписи. Для примера смотрите на существующие изображения в папке image.
Если вы не используете печать, можете оставить поле пустым, в этом случане в счете будет указано Б/П(без печати).
Демонстрация
opencart.it-devgroup.com
Админка
opencart.it-devgroup.com/admin
логин demo
пароль demo
Тестировалось на ocStore 1.5.3.1, 1.5.4.1, 1.5.5.1
Автор
AlexShurik
долучення
02.02.14
Категорія
Платіжні системи
Системные требования
Метод активации
Ioncube Loader
ocStore
OpenCart.Pro, ocShop
Звернення до сервера розробника