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

Купівля в 1 клік — Quick Order для OpenCart 2.3, 3.x і 4.x

Кнопка «Купити в 1 клік» на товарі та в каталозі: покупець залишає лише ім'я й телефон — у магазині створюється справжнє замовлення зі статусом із налаштувань і методом оплати «Дзвінок менеджера». Безкоштовна версія дає модалку, валідацію українського номера, чотири рівні антиспаму, лист менеджеру на кілька адрес і журнал заявок. Pro додає поля e-mail/місто/коментар, маску телефону, UTM-мітки в замовленні та чорний список номерів. Тріал на 7 днів стартує лише кліком.

Завантажити 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. Розкажіть про задачу — підготуємо оцінку.

Замовити кастомний модуль