Связаться
  • OpenCart
  • Продажи и конверсия
  • v1.1.4

Покупка в 1 клик — Quick Order для OpenCart 2.3, 3.x и 4.x

Бесплатный модуль «Купить в 1 клик» для OpenCart 3 и 4: модалка «имя + телефон» создаёт настоящий заказ. Pro — маска телефона, вся корзина, UTM, Telegram.

Скачать Free
Pro · лицензия навсегда Чем больше сайтов, тем дешевле каждый
Совместимость
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
Или все 144 Pro-модулей в All Access — 4 990 ₴ / год

Модуль в работе — 39 секунд

Понятно и без звука: субтитры на украинском

Что есть во Free,
а что даёт Pro

Бесплатная версия работает без ограничения по времени. Pro добавляет остальные функции из таблицы.

Функция Free Pro
Кнопка «Купить в 1 клик» на странице товара ✔ ✔
Кнопка в каталоге, поиске и на странице производителя ✔ ✔
Модалка с полями «Имя» + «Телефон» ✔ ✔
Валидация и нормализация украинского номера до +380XXXXXXXXX ✔ ✔
Настоящий заказ со статусом и названием метода оплаты из настроек ✔ ✔
Письмо менеджеру с составом заказа ✔ ✔
Журнал заявок с результатом обработки ✔ ✔
Антиспам: токен, honeypot, временная ловушка, часовой лимит с IP ✔ ✔
Все тексты кнопки, модалки и благодарности редактируются ✔ ✔
Письмо менеджеру на несколько адресов (через запятую) ✔ ✔
Дополнительные поля — e-mail, город, комментарий (каждое включается отдельно) — ✔
Маска телефона в поле ввода — ✔
UTM-метки и реферер в мете заказа — ✔
Чёрный список номеров — ✔

Как это выглядит

Модалка «Покупка в 1 клик» на странице товара OpenCart 4
Форма быстрого заказа в OpenCart. Разметка наследует кнопки и типографику вашей темы, поэтому окно не выглядит чужеродным. Обязательные поля — имя и телефон; e-mail, город и комментарий включаются отдельно в Pro.
Админ-страница модуля «Покупка в 1 клик» в OpenCart 4 в бесплатной версии
Свежая установка: бейдж «Бесплатная версия» и кнопка «Попробовать Pro». Настройки разложены на три вкладки — «Настройки», «Журнал заявок» и «Лицензия».
Pro-поля модуля «Покупка в 1 клик» показаны серыми с бейджем Pro
Pro-граница видна там, где она действует: поля e-mail, город, комментарий, маска телефона, UTM и чёрный список остаются на месте, но серые — с бейджем 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

История версий

v1.1.1 OC 3.x Текущая 24 сентября 2026

Исправлена ссылка на страницу модуля в админке.

v1.1.4 OC 4.x 23 сентября 2026

Карточка заказа, оформленного через «Купить в 1 клик», снова открывается в админке OpenCart 4.1.

v1.1.3 OC 4.x 23 сентября 2026

На OpenCart 4.1 кнопка «Оформить заказ» в окне «Купить в 1 клик» снова создаёт заказ.

Все версии (9)
v1.1.2 OC 4.x 23 сентября 2026

Купленный ключ остаётся вашим: как только наш сервер подтвердил оплату, Pro работает дальше.

v1.1.0 OC 3.x 11 августа 2026

Сборка под OpenCart 3.0.x переведена на серверную лицензию.

v1.1.1 OC 4.x 11 августа 2026

Исправлена маска телефона: номер 0670001122 превращался в +380 06 700 01 12, потому что маска каждый раз печатала префикс в поле и следующее нажатие читало его как часть номера.

v1.0.0 OC 2.3 9 августа 2026

Отдельная сборка под OpenCart 2.3.0.0–2.3.0.2, PHP 5.6 и 7.0.

v1.1.0 5 августа 2026

Перестроена модель Free/Pro для сборки OpenCart 4.x.

v1.0.0 Первый релиз 28 июля 2026

Обеих сборок.

Вместе с Покупка в 1 клик покупают

4 модуля одним заказом — на 40% дешевле, чем по отдельности

Набор «Старт магазина» Покупка в 1 клик Nova Poshta Premium LiqPay Telegram-уведомления и Viber/SMS покупателям Нужно больше — все 144 модулей в All Access за 4 990 ₴.
3 790 ₴ навсегда вместо 6 260 ₴ поштучно
Купить набор →

Полное описание модуля

Покупка в 1 клик — модуль, который ставит рядом с «Купить» вторую кнопку: покупатель вводит только имя и телефон, нажимает «Заказать» — и в магазине сразу появляется настоящий заказ, который менеджер подтверждает звонком. Никакой регистрации, адреса, выбора доставки и способа оплаты.

Как это работает — шаг за шагом

  1. Покупатель жмёт «Купить в 1 клик» на странице товара или прямо в каталоге.
  2. Открывается модалка с названием товара и полями. Обязательные — только имя и телефон.
  3. Форма проверяется: CSRF-токен, скрытая honeypot-ловушка, лимит заявок с одного IP, в Pro — ещё и чёрный список номеров.
  4. Создаётся настоящий заказ штатной моделью чекаута с последующим addHistory() в статус из настроек — поэтому он попадает во все отчёты и CRM-интеграции. Метод оплаты — псевдо-метод «Звонок менеджера», ни один платёжный шлюз не задействован.
  5. Менеджер получает письмо с контактами и составом заказа, а заявка ложится в журнал. Покупатель видит благодарность в модалке.
  6. С 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-гейт одинаковые на всех трёх ветках.

Как установить

  1. OpenCart 4.x: скачайте cc_quickorder.ocmod.zip и установите через «Расширения → Инсталлятор», далее «Расширения → Модули → Покупка в 1 клик» → «Установить» → «Редактировать».
  2. OpenCart 3.0.x: скачайте cc_quickorder-oc3.ocmod.zip, установите через «Расширения → Установки», затем обновите кеш модификаций в «Расширения → Модификации».
  3. OpenCart 2.3.x: скачайте cc_quickorder-oc2.ocmod.zip, распакуйте и залейте содержимое папки upload/ в корень магазина по FTP или через файловый менеджер хостинга. Штатный Инсталлятор 2.3 копирует файлы только по FTP и на большинстве хостингов не работает, поэтому установка ручная. Далее — «Расширения → Модули → Quick Order» → «Установить» → «Редактировать». Ядро не патчится: install.xml в архиве лишь регистрирует расширение в списке модификаций.
  4. Включите статус модуля, выберите статус для новых заказов и укажите e-mail менеджера. Если поле пустое — письмо уйдёт на адрес магазина.
  5. При необходимости отредактируйте тексты кнопки и модалки и включите показ в каталоге.
  6. Для Pro: нажмите «Попробовать Pro» → вкладка «Есть ключ» → вставьте ключ из письма после оплаты → «Активировать». Там же, на вкладке «Попробовать 7 дней», стартует бесплатный триал.

Вопросы
о модуле

Не нашли ответ? Напишите в Telegram — ответим в течение рабочего дня.

@catcode_support Настройка, совместимость, активация
Это настоящий заказ или просто заявка?

Настоящий. Заказ проходит штатную модель чекаута с последующим 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 выключается, а бесплатная версия работает дальше.

Не тот вариант, что искали?

Делаем кастомные модули под WordPress, WooCommerce, OpenCart и Shopify. Расскажите о задаче — подготовим оценку.

Заказать кастомный модуль