Модули официально продаются только на LiveOpenCart. Покупка или использование файлов из сторонних источников может привести к проблемам с безопасностью, вредоносным изменениям и потере доступа к сайту.
-------------------------------------------------
КП из корзины - коммерческое предложение в PDF с подстановкой компании по ИНН для OpenCart 3
Модуль для магазинов, которые продают юрлицам и ИП. Покупатель собирает корзину, вводит ИНН - и вместо счёта или оплаты картой получает готовое коммерческое предложение в PDF: с реквизитами вашей компании, логотипом, печатью и подписью, названием своей организации и сроками поставки по каждой позиции. КП сразу уходит на почту покупателю и вашим менеджерам.
Менеджеру больше не нужно вручную собирать КП в Word или Excel по каждой заявке с сайта: документ формируется за секунду, номер присваивается автоматически, все КП хранятся в журнале.
Как это выглядит для покупателя
- Кладёт товары в корзину и переходит к оформлению;
- Вводит ИНН - под полем сразу появляется название компании и КПП из ЕГРЮЛ;
- Выбирает способ «Коммерческое предложение» и подтверждает заказ;
- На странице успеха - номер КП и кнопки «Скачать КП (PDF)» и «Открыть в браузере»;
- Через несколько секунд PDF приходит на почту.
Подстановка компании по ИНН
- Проверка контрольной суммы ИНН прямо в поле, до отправки формы;
- Название, КПП, ОГРН, адрес и руководитель из ЕГРЮЛ ФНС (egrul.nalog.ru) - без ключей и регистрации;
- Второй источник - DaData (бесплатный ключ после регистрации на dadata.ru, 10 000 запросов в сутки, полный адрес); если один источник недоступен, модуль сам обращается к другому;
- Принимает ИНН организаций (10 цифр) и, по настройке, ИП (12 цифр);
- Не даёт оформить КП на ликвидированную компанию;
- Ответы кешируются (по умолчанию 30 дней), запросы с одного посетителя ограничены - реестр не заблокирует ваш сайт;
- Название приводится в порядок: ООО "РОМАШКА" превращается в ООО «РОМАШКА»;
- Если реестр временно не отвечает, заказ не теряется: КП формируется на «ИНН ...», а название компании подставится при следующем скачивании или повторной отправке;
- Кнопка проверки поиска по ИНН в админке.
PDF коммерческого предложения
- Реквизиты продавца: название, юридический и фактический адрес, ИНН, КПП, ОГРН, банк, БИК, расчётный и корреспондентский счета, телефоны, email, сайт, подписант;
- Логотип, печать и подпись (PNG с прозрачным фоном) - печать ложится на строку подписи, как на бумажном документе;
- Таблица товаров: артикул, производитель, наименование, опции, количество, единица, цена и сумма с НДС, срок поставки;
- Купоны, подарочные сертификаты, бонусные баллы и наценки - отдельными строками, итог КП сходится с заказом до копейки;
- НДС: «в том числе НДС (N%)» с выбором ставки или «Без НДС»;
- Сумма прописью;
- Срок действия предложения, условия оплаты и гарантии - свой текст с переменными;
- Своя нумерация с любого номера и с префиксом или номер заказа OpenCart;
- Колонку «Артикул» можно брать из model, sku, mpn, upc, ean, jan или isbn;
- Книжная или альбомная ориентация, шрифт с кириллицей.
Свой шаблон PDF
- Шаблон на HTML + Twig редактируется прямо в админке, его можно загрузить из файла и скачать;
- Предпросмотр PDF на демо-данных и по любому заказу магазина;
- Ошибка в шаблоне не сломает оформление: при сохранении шаблон проверяется, а если ошибка всё же возникла, покупатель получит КП по стандартному шаблону;
- Кнопка «Вернуть стандартный шаблон».
Сроки поставки и разбивка сверх остатка
Покупатель заказывает 10 штук, а на складе одна? Модуль сам разделит позицию в КП:
- 1 шт - «В наличии» по обычной цене;
- 9 шт - со сроком поставки под заказ (например «14 недель») и своей ценой: ниже или выше обычной на заданный процент;
- Слово «скидка» нигде не выводится - покупатель видит просто две строки с разными сроками и ценами;
- Заказ в OpenCart пересчитывается под КП: строки, налоги, итоги и процентные купоны совпадают с документом;
- Срок для товаров, которых не хватает, берётся из статуса склада, из любого поля товара или задаётся одним текстом;
- Несколько строк одного товара с разными опциями делят один остаток.
Письма
- Письмо покупателю и менеджерам с PDF во вложении, можно указать несколько адресов менеджеров;
- Тема и текст писем со своими переменными: номер КП, компания, ИНН, контакт, телефон, сумма, ссылка на PDF, комментарий к заказу;
- Отправка через штатную почту OpenCart (mail или SMTP);
- Страница успеха честно сообщает, ушло ли письмо покупателю.
Журнал КП
- Все КП в одном списке: номер, дата, компания, ИНН, контакт, сумма, ссылка на заказ;
- Поиск по номеру КП, ИНН, названию компании, email и номеру заказа;
- Статус писем: «Отправлено», «Не отправлено» с причиной ошибки;
- Скачать PDF, отправить повторно покупателю или менеджерам в один клик.
Только юрлица или КП рядом с другими способами оплаты
- Только юрлица - КП единственный способ, ИНН обязателен, в корзине и на оформлении плашка «только для юрлиц и ИП» со своим текстом (например, со ссылкой на ваш магазин на маркетплейсе для частных лиц);
- КП для всех - рядом с картой и оплатой при получении: организация вводит ИНН и получает КП на компанию, частное лицо - на своё имя;
- КП только организациям - по группам покупателей: «Организация / ИП» получает КП, «Частное лицо» - обычную оплату.
Оформление заказа
- Simple (simplecheckout), в том числе многошаговый - поле ИНН из настроек Simple;
- Стандартное оформление OpenCart - поле ИНН через настраиваемые поля;
- Другие оформления - достаточно указать CSS-селектор поля ИНН;
- Название найденной компании можно сразу подставлять в поле «Компания».
Фиксация заказа
- «Тихо» - заказ получает статус «Коммерческое предложение» и запись в истории, без стандартного письма OpenCart и без списания остатков: это ещё не продажа;
- «Стандартно» - через штатную историю заказа, со всеми письмами, списанием и событиями других модулей.
Совместимость
- OpenCart 3.0.x и LiveStore - проверено на 3.0.3.7 и 3.0.4.3;
- Simple 4.x и стандартное оформление OpenCart;
- PHP 7.1-7.4 и 8.1-8.3, ionCube Loader;
- Не заменяет файлы магазина и не использует OCMOD - работает как обычный способ оплаты и через штатное событие OpenCart;
- Интерфейс на русском языке, встроенная справка прямо в модуле.
Надёжность
- PDF хранятся в закрытой папке, ссылка на скачивание - со случайным ключом;
- Настройки автоматически копируются в резерв и возвращаются при переустановке модуля;
- При удалении модуля созданные КП и PDF не стираются - это ваши деловые документы.
Лицензия
Приобретая модуль, вы получаете право на его использование на одном домене (включая поддомены).
-------------------------------------------------
Не нашли подходящую версию модуля для вашего OpenCart? Сделаю адаптацию или разработку модулей под практически любую версию OpenCart и большинство популярных сборок.
Также доступна помощь с:
- установкой и настройкой модулей
- адаптацией под шаблон или нестандартный функционал
- доработкой OpenCart под задачи магазина
- исправлением конфликтов между модулями
- переносом сайта и настройкой хостинга
- оптимизацией и технической поддержкой
Если у вас нестандартная задача - напишите в личные сообщения, обсудим возможное решение.
Способ распространения:
Платно
Совместимость:
LiveStore 3.*OCStore 3.*OpenCart 3.*
Версия PHP:
PHP 5.6PHP 7.0PHP 7.1PHP 7.2PHP 7.3PHP 7.4PHP 8.0PHP 8.1PHP 8.2PHP 8.3PHP 8.4PHP 8.5
Активация:
Вручную, через сайт автора
Получение файлов:
На сайте автора, после покупки
Система защиты:
IonCube
VQmod:
Нет
Ocmod:
Да
Events:
Нет
Загружено:
27.10.2026
Обновление:
27.10.2026
Просмотров:
41
Файлы будут доступны после покупки