Если вы ведёте интернет-магазин на OpenCart 2.x и работаете с юрлицами или ИП, то рано или поздно сталкиваетесь с одной и той же проблемой: нужен нормальный, юридически корректный счет на оплату по безналу. Не картинка из Excel, не “как-нибудь разберутся”, а аккуратный счет с НДС, реквизитами и возможностью быстро оплатить через банк.
И вот тут на сцену выходит модуль Безналичный платеж. Счет на оплату PRO для OC2.3 от разработчика ashap. Это не просто еще один способ оплаты в Opencart – это по сути готовая система выставления счетов с гибкими настройками, клонированием методов оплаты, автоматическим распределением скидок и доставок, поддержкой переменных заказа и даже генерацией QR-кода для оплаты.
Для кого этот модуль и в каких случаях он реально спасает
В первую очередь модуль нужен тем, кто:
- Продаёт товары или услуги юрлицам и ИП по безналичному расчету.
- Работает на ОСНО или выделяет НДС в счетах.
- Ведёт интернет-магазин на OpenCart 2.3 (ocStore) и устал “колхозить” счета вручную.
- Хочет, чтобы бухгалтерия не дергала каждый день вопросами: “А где счет?”, “А почему тут не выделен НДС?”, “Почему доставка отдельной строкой?”.
Из личного опыта внедрения подобных решений в интернет-магазинах: как только появляется удобный авто-счет, резко уменьшается количество переписки с клиентами и “потерянных” заказов. Клиент получил письмо, открыл счет, отправил в бухгалтерию – всё. Без бесконечных PDF, правок и пересылок.
Что умеет модуль Счет на оплату PRO для OC2.3
-
Полноценный счет на оплату с PDF и ссылкой
Модуль автоматически формирует счет на оплату для безналичного перевода и:
- прикрепляет к письму о заказе PDF-файл счета (можно отключить в настройках, если не нужно);
- добавляет в письмо ссылку на просмотр счета в браузере, с возможностью распечатать его;
- показывает эту же ссылку в личном кабинете покупателя, чтобы клиент мог в любой момент вернуться к счету;
- в админ-панели администратор видит ссылки на просмотр, скачивание и печать счета прямо из заказа.
-
Грамотная работа со скидками, наценками и доставкой
Большая боль при выставлении счетов – корректно разложить по позициям:
- скидки;
- наценки;
- стоимость доставки;
- комиссии за оплату.
Модуль умеет:
- распределять все скидки и наценки по товарам, чтобы сумма по строкам и итог совпадали с заказом;
- распределять стоимость доставки по товарам и при этом скрывать отдельную позицию “Доставка” в счете;
- распределять комиссию или скидку, заданную в самом модуле, по всем товарам.
-
Генерация QR-кода для оплаты
Отдельный плюс – генерация QR-кода прямо в счете.
Клиент может:
- открыть счет;
- считать QR-код в мобильном или онлайн-банке;
- автоматически заполнить реквизиты платежа и сумму.
Гибкие настройки полей, переменных и шаблонов
-
Дополнительные поля и интеграция с SIMPLE
Модуль поддерживает:
- стандартные дополнительные поля заказа;
- кастомные поля, созданные через модуль SIMPLE (простая регистрация и заказ).
Эти данные можно использовать:
- в письмах;
- в инструкциях при оформлении заказа;
- в назначении платежа;
- в комментариях к счету, шапке или подвале.
-
Глубокая кастомизация вида счета
Модуль даёт очень тонкую настройку внешнего вида счета:
- блок “Поставщик” и “Покупатель” можно детально настроить под свою организацию;
- настраивается вывод номера счета и его формат;
- шапка счета – свой текст, переменные, изображения (логотип и т.п.);
- комментарии в счете – свой текст, переменные, изображения (например, условия оплаты или юридические оговорки);
- подвал счета – собственный текст и изображения (печати, реквизиты, подписи);
- можно задать обобщённое название доставки в счете, если не хотите показывать конкретный способ (например, просто “Доставка”);
- можно задать отдельное название позиции в счете, отличное от стандартного (например, вместо “Товар X” выводить “Комплект оборудования”);
- есть возможность показать или скрыть опции товаров.
Три режима работы и полный контроль над логикой оплаты
-
Основные режимы работы модуля
В модуле реализованы три ключевых режима, и для каждого метода оплаты или клона режим можно задать отдельно:
- Стандартный – оплата (счет) доступна сразу, клиент может перейти к оплате сразу после оформления заказа или позже, если прервал оплату;
- Отложенная оплата – клиент получает возможность перейти к счету и оплате только после одобрения заказа администратором;
- Контроль наличия товара – если в корзине есть хотя бы один товар, которого нет в наличии, включается логика отложенной оплаты; если все товары есть – работает стандартный режим.
-
Уникальная функция клонирования метода оплаты
Одна из действительно крутых фишек — клонирование метода оплаты.
Что это даёт:
- вы можете создать неограниченное количество копий модуля;
- у каждого “клона” — свой набор настроек, свой режим работы, свой текст, свои шаблоны;
- можно сделать разные методы под разные группы клиентов:
- для юрлиц с НДС;
- для ИП без НДС;
- для оптовиков с особыми условиями;
- для внутреннего использования администратором.
-
Уникальная система выбора суммы к оплате
Отдельный блок – система выбора суммы к оплате.
Для каждого метода оплаты вы можете задать:
- вся сумма заказа;
- только доставка;
- заказ без доставки;
- процент от суммы;
- и другие варианты.
Управление НДС и соответствие требованиям бухгалтерии
Для российских магазинов вопрос НДС – критический. Модуль это учитывает:
- корректное выделение НДС – можно включить принудительный режим или задавать НДС индивидуально для каждого товара;
- есть настройка НДС для доставки;
- можно полностью контролировать, как именно налог отображается в счете.
В итоге бухгалтерия получает привычный вид документа, а вы — меньше вопросов и доработок.
Гибкая логика отображения метода оплаты
Модуль позволяет задавать условия показа способа оплаты:
- зависимость от группы покупателя – один метод для розницы, другой для опта;
- зависимость от способа доставки – например, безнал только при курьерской доставке или только при транспортной компании;
- зависимость от суммы заказа – минимальная и максимальная сумма, при которой метод доступен;
- поддержка мульти-магазина и индивидуальные настройки для каждого магазина;
- индивидуальное отображение для администратора – можно сделать метод, который видит только админ при редактировании заказа.
Это даёт супер-гибкость: вы не навязываете безнал там, где он не нужен, и показываете его только подходящим клиентам.
Работа с текстами, инструкциями и письмами
Модуль даёт богатые возможности по работе с текстами:
- дополнительные инструкции при оформлении и в письмах;
- ваш текст на странице после оформления заказа (например, “Спасибо, ваш счет сформирован, мы свяжемся с вами после оплаты”);
- возможность использовать переменные — номер заказа, ссылка на оплату, сумма заказа, комиссия и др.;
- поддержка HTML-тегов, что позволяет оформить инструкции красиво и структурированно.
Причём инструкции можно:
- показывать при оформлении заказа;
- отправлять в письме о заказе;
- повторно высылать ссылку на оплату из админ-панели.
Из практики: многие клиенты просто пересылают письмо бухгалтеру, и та уже по нему работает. Если письмо и счет сделаны грамотно, вопросов “что, куда, как платить?” почти не возникает.
Упрощение структуры заказа в счете
Иногда вам не нужны десятки позиций: заказ сложный, много опций, но в счете вы хотите одну строку. Модуль это тоже умеет:
- может заменить все позиции заказа одной строкой с заданным текстом;
- есть готовый сценарий: “Оплата заказа № 100”, количество 1, сумма без НДС.
Это удобно, когда:
- магазин продаёт услуги;
- заказ включает много мелких позиций, а клиенту нужен просто общий счет;
- вы работаете с постоянными корпоративными клиентами, для которых не важна детализация по товарным строкам.
Оплата из личного кабинета и через ссылку
Модуль ориентирован не только на “разовый” счет, но и на удобство клиента:
- покупатель может оплатить из личного кабинета, открыв счет и используя реквизиты или QR-код;
- в письмах можно отправлять ссылку на оплату;
- администратор может повторно выслать ссылку на оплату из админ-панели, если клиент потерял письмо.
Для интернет-магазина на OpenCart это превращает безналичный платеж из “головной боли” в нормальный, прозрачный сценарий оплаты.
Технические особенности и совместимость
С точки зрения разработчика модуль сделан аккуратно:
- не заменяет системных файлов;
- не требует vQmod;
- не использует ionCube – проще установка и меньше зависимостей;
- совместим с модулем SIMPLE, умеет использовать поля из него;
- поддерживает мульти-язык и мульти-магазин.
То есть это не тот случай, когда вы ставите “платёжку”, а потом всё ломается. Модуль встроен в логику OpenCart максимально мягко.
Почему этот модуль стоит рассматривать в первую очередь
Если говорить по-честному, многие магазины годами живут на “костылях”: счета рисуются руками, отправляются отдельными письмами, реквизиты копируются туда-сюда. В результате:
- теряются заказы;
- клиенты платят не те суммы;
- бухгалтерия забрасывает вопросами;
- владелец магазина тратит время не на развитие, а на исправление рутинных ошибок.
Модуль Безналичный платеж. Счет на оплату PRO для OC2.3 от ashap решает всё это комплексно:
- автоматизирует выставление счетов;
- даёт гибкий контроль над НДС, скидками, доставкой и комиссией;
- позволяет настраивать десятки сценариев оплаты для разных типов клиентов;
- делает оплату для покупателя более понятной и простой, а для вас — управляемой и предсказуемой.
Если вы строите или развиваете интернет-магазин на OpenCart и планируете серьёзно работать с безналом, особенно с юридическими лицами, этот модуль — один из тех инструментов, который действительно меняет рабочую рутину и помогает зарабатывать, а не “чинить” процесс выставления счетов каждый день.
Полезные ссылки:
- Заказ услуг по Opencart
- Виртуальный хостинг Beget.
- VPS хостинг Beget.
- Покупка/перенос домена в Beget.
- Аренда VPN сервера от Beget.
Наши соц. сети: