
Купівля в 1 клік — Quick Order для OpenCart 2.3, 3.x і 4.x
Кнопка «Купити в 1 клік» на товарі та в каталозі: покупець залишає лише ім'я й телефон — у магазині створюється справжнє замовлення зі статусом із налаштувань і методом оплати «Дзвінок менеджера». Безкоштовна версія дає модалку, валідацію українського номера, чотири рівні антиспаму, лист менеджеру на кілька адрес і журнал заявок. Pro додає поля e-mail/місто/коментар, маску телефону, UTM-мітки в замовленні та чорний список номерів. Тріал на 7 днів стартує лише кліком.
- Сумісність
- 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. Розкажіть про задачу — підготуємо оцінку.
Замовити кастомний модуль
Купівля модуля
—