
Покупка в 1 клик — Quick Order для OpenCart 2.3, 3.x и 4.x
Бесплатный модуль «Купить в 1 клик» для OpenCart 3 и 4: модалка «имя + телефон» создаёт настоящий заказ. Pro — маска телефона, вся корзина, UTM, Telegram.
- Совместимость
- OpenCart 2.3.0.0 – 2.3.0.2 · 3.0.2 – 3.0.5.0 · 4.0.2 – 4.1.x
- PHP
- 7.4 и новее
- Версия
-
v1.1.4 (OpenCart 4)
v1.1.1 (OpenCart 3.x)
v1.0.0 (OpenCart 2.3) - Лицензия
- один сайт, навсегда
- Триал
- 7 дней, без карты, один на сайт
- Обновлено
- 24 сентября 2026
Модуль в работе — 39 секунд
Понятно и без звука: субтитры на украинском
Что есть во Free,
а что даёт Pro
Бесплатная версия работает без ограничения по времени. Pro добавляет остальные функции из таблицы.
Как это выглядит

Триал стартует, когда вы попросите
Свежая установка — бесплатная версия, ничего не включается само. Кнопка «Попробовать Pro 7 дней» → e-mail → ключ сразу в окне и письмом.

Один ключ — один сайт
Переносите магазин — отвяжите лицензию на старом домене и активируйте на новом сами. Если наш сервер недоступен, Pro работает ещё 14 дней. Для студий — ключи на 5, 25 сайтов или без ограничений.
Технические требования
OpenCart 4.0.2 – 4.1.x — сборка cc_quickorder.ocmod.zip v1.1.1
OpenCart 3.0.2 – 3.0.5.0 — отдельная сборка cc_quickorder-oc3.ocmod.zip v1.1.0
OpenCart 2.3.0.0 – 2.3.0.2 — отдельная сборка cc_quickorder-oc2.ocmod.zip v1.0.0
PHP 7.4+ для сборок OC3 и OC4 (проверено на 8.1–8.3); сборка под 2.3 работает уже на PHP 5.6 и 7.0
Никаких внешних сервисов и API-ключей: всё работает внутри вашего магазина; наружу уходит только проверка лицензионного ключа на catcode.com.ua, когда активирован Pro
История версий
Исправлена ссылка на страницу модуля в админке.
Карточка заказа, оформленного через «Купить в 1 клик», снова открывается в админке OpenCart 4.1.
На OpenCart 4.1 кнопка «Оформить заказ» в окне «Купить в 1 клик» снова создаёт заказ.
Все версии (9)
Купленный ключ остаётся вашим: как только наш сервер подтвердил оплату, Pro работает дальше.
Сборка под OpenCart 3.0.x переведена на серверную лицензию.
Исправлена маска телефона: номер 0670001122 превращался в +380 06 700 01 12, потому что маска каждый раз печатала префикс в поле и следующее нажатие читало его как часть номера.
Отдельная сборка под OpenCart 2.3.0.0–2.3.0.2, PHP 5.6 и 7.0.
Перестроена модель Free/Pro для сборки OpenCart 4.x.
Обеих сборок.
Вместе с Покупка в 1 клик покупают
4 модуля одним заказом — на 40% дешевле, чем по отдельности


Nova Poshta Premium — модуль Новая Почта для OpenCart 2.3, 3.x и 4.x

LiqPay — оплата картой для OpenCart 2.3, 3.x и 4.x

Telegram-уведомления и Viber/SMS покупателям для OpenCart
Полное описание модуля
Покупка в 1 клик — модуль, который ставит рядом с «Купить» вторую кнопку: покупатель вводит только имя и телефон, нажимает «Заказать» — и в магазине сразу появляется настоящий заказ, который менеджер подтверждает звонком. Никакой регистрации, адреса, выбора доставки и способа оплаты.
Как это работает — шаг за шагом
- Покупатель жмёт «Купить в 1 клик» на странице товара или прямо в каталоге.
- Открывается модалка с названием товара и полями. Обязательные — только имя и телефон.
- Форма проверяется: CSRF-токен, скрытая honeypot-ловушка, лимит заявок с одного IP, в Pro — ещё и чёрный список номеров.
- Создаётся настоящий заказ штатной моделью чекаута с последующим
addHistory()в статус из настроек — поэтому он попадает во все отчёты и CRM-интеграции. Метод оплаты — псевдо-метод «Звонок менеджера», ни один платёжный шлюз не задействован. - Менеджер получает письмо с контактами и составом заказа, а заявка ложится в журнал. Покупатель видит благодарность в модалке.
- С Pro в форме появляются поля e-mail, город и комментарий, в поле телефона — маска ввода, в мету заказа пишутся UTM-метки и реферер, а чёрный список номеров отсекает известных спамеров.
Что под капотом
- Настоящий заказ, а не заявка в отдельной таблице. Создаётся через модель чекаута, поэтому попадает в «Заказы», в отчёты и во все CRM-интеграции так же, как обычный заказ из чекаута.
- Скрытый метод оплаты. Чтобы в админке не светился технический идентификатор, модуль подписывает быстрые заказы псевдо-методом «Звонок менеджера» — в чекауте он покупателю не предлагается.
- Три слоя антиспама: CSRF-токен сессии, honeypot-поле и счётчик заявок с IP в заданном окне. Токен и honeypot работают всегда, лимит
0= без ограничений. - Нормализация телефона. Принимаются
0XXXXXXXXX,380XXXXXXXXXи+380XXXXXXXXXс пробелами, дефисами и скобками — в заказ всегда пишется единый формат. - Фронтенд без зависимостей: собственный CSS и чистый JavaScript, без внешних CDN. Модалка, стили и скрипт добавляются в футер одним блоком — один раз на страницу.
- Три отдельных порта. OC4 — нативное расширение (PSR-4, события, Twig,
system/library/cc_quickorder/); OC3 — порт сinstall.xmlи Bootstrap-3 админкой; OC 2.3 — порт под PHP 5.6/7.0, где кнопка и модалка вставляются через штатные view-события, без единой правки ядра. Логика, антиспам и Pro-гейт одинаковые на всех трёх ветках.
Как установить
- OpenCart 4.x: скачайте cc_quickorder.ocmod.zip и установите через «Расширения → Инсталлятор», далее «Расширения → Модули → Покупка в 1 клик» → «Установить» → «Редактировать».
- OpenCart 3.0.x: скачайте cc_quickorder-oc3.ocmod.zip, установите через «Расширения → Установки», затем обновите кеш модификаций в «Расширения → Модификации».
- OpenCart 2.3.x: скачайте cc_quickorder-oc2.ocmod.zip, распакуйте и залейте содержимое папки
upload/в корень магазина по FTP или через файловый менеджер хостинга. Штатный Инсталлятор 2.3 копирует файлы только по FTP и на большинстве хостингов не работает, поэтому установка ручная. Далее — «Расширения → Модули → Quick Order» → «Установить» → «Редактировать». Ядро не патчится:install.xmlв архиве лишь регистрирует расширение в списке модификаций. - Включите статус модуля, выберите статус для новых заказов и укажите e-mail менеджера. Если поле пустое — письмо уйдёт на адрес магазина.
- При необходимости отредактируйте тексты кнопки и модалки и включите показ в каталоге.
- Для Pro: нажмите «Попробовать Pro» → вкладка «Есть ключ» → вставьте ключ из письма после оплаты → «Активировать». Там же, на вкладке «Попробовать 7 дней», стартует бесплатный триал.
Вопросы
о модуле
Не нашли ответ? Напишите в Telegram — ответим в течение рабочего дня.
Это настоящий заказ или просто заявка?
Настоящий. Заказ проходит штатную модель чекаута с последующим addHistory() в статус из настроек, поэтому попадает в «Заказы», в отчёты и в ваши CRM-интеграции.
Какие форматы телефона принимаются?
0XXXXXXXXX, 380XXXXXXXXX и +380XXXXXXXXX — с пробелами, дефисами и скобками. Всё сводится к единому формату +380XXXXXXXXX.
Как модуль защищён от спама?
Четыре независимых слоя: одноразовый токен, скрытое honeypot-поле, минимальное время заполнения формы и счётчик заявок с IP. В Pro добавляется поминутный лимит и чёрный список номеров.
Одна сборка на OpenCart 3 и 4?
Нет, это два отдельных порта в одном комплекте: cc_quickorder.ocmod.zip для 4.0.2–4.1.x и cc_quickorder-oc3.ocmod.zip для 3.0.2–3.0.5.0. Настройки, журнал заявок и антиспам одинаковые.
Меняет ли модуль тему магазина?
Нет. Кнопка добавляется событием, модалка рисуется в футере уже после клика. Файлы темы не редактируются, поэтому после удаления модуля страница товара останется такой, какой была.
Где посмотреть, что поступило?
В админке модуля есть вкладка «Журнал заявок»: последние 100 обращений с датой, именем, телефоном, IP, номером созданного заказа и результатом обработки.
Лицензию нужно продлевать?
Нет. Для OpenCart лицензия навсегда: одна оплата, и Pro-функции остаются с вами. Заканчивается только 7-дневный триал — после него Pro выключается, а бесплатная версия работает дальше.
Пока нет ни одного отзыва. Будьте первым.
Пока вопросов нет. Спроси — мы ответим в течение 24 часов.
Не тот вариант, что искали?
Делаем кастомные модули под WordPress, WooCommerce, OpenCart и Shopify. Расскажите о задаче — подготовим оценку.
Заказать кастомный модуль
Покупка модуля
—