Продажі та конверсія · WordPress

Купівля в 1 клік — Quick Order для WooCommerce

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

Завантажити безкоштовно
Версія
v1.1.0
Сумісність
WooCommerce 6.0+ · WordPress 6.2+
Платформа
WordPress
Купівля в 1 клік — Quick Order для WooCommerce

Що всередині

  • Кнопка «Купити в 1 клік» на сторінці товару, у каталозі й на сторінках архівів
  • Модалка з двома обов’язковими полями — ім’я і телефон
  • Валідація й нормалізація українського номера до формату +380XXXXXXXXX
  • Справжнє замовлення через wc_create_order() зі статусом із налаштувань
  • Прихований метод оплати «Дзвінок менеджера» замість технічного ідентифікатора
  • Антиспам: nonce, honeypot, часова пастка й ліміт заявок з однієї IP
  • Лист менеджеру та журнал останніх заявок в адмінці
  • Сумісність з HPOS і блоковим кошиком WooCommerce
  • Додаткові поля e-mail, місто, коментар і маска телефону Pro
  • Режим «весь кошик у 1 клік» на сторінці кошика Pro
  • UTM-мітки й реферер у мета замовлення, чорний список номерів, дублювання в Telegram Pro

Купівля в 1 клік — модуль, який ставить поруч із «Додати в кошик» другу кнопку: покупець вводить лише ім’я й телефон, натискає «Замовити» — і в магазині одразу з’являється справжнє замовлення, яке менеджер підтверджує дзвінком. Ніякої реєстрації, адреси, вибору доставки й способу оплати.

Базова версія — безкоштовна й працює без обмеження в часі: кнопка на товарі та в каталозі, модалка з двома полями, валідація українського номера, чотири рівні захисту від спаму, лист менеджеру та журнал заявок. Pro-можливості видно на своїх місцях у налаштуваннях — сірими, з поміткою Pro; сам собою Pro ніде не вмикається. Схочете перевірити — натисніть «Спробувати Pro 7 днів» на екрані модуля. Посилання на збірку — у розділі «Як встановити».

Як це виглядає для покупця

Модалка швидкого замовлення на сторінці товару WooCommerce: ім’я, телефон, e-mail, місто, коментар
Модалка у WooCommerce. Зверху — назва товару, який замовляють, далі два обов’язкові поля (ім’я і телефон) і три необов’язкові Pro-поля: e-mail, місто, коментар. Телефон вводиться під маскою +380 (__) ___-__-__, але прийметься й у форматі 0XXXXXXXXX — модуль сам нормалізує його до +380XXXXXXXXX.

Що отримує адмін

Налаштування «Купівля в 1 клік» у WooCommerce: де показувати кнопку і тексти
Налаштування у WooCommerce: де показувати кнопку (сторінка товару, каталог, ховати без наявності) і повний набір текстів — від напису на кнопці до повідомлення після відправки. Порожнє поле = текст із мовного файлу, тобто нічого заповнювати не обов’язково.

Як це працює — крок за кроком

  1. Покупець тисне «Купити в 1 клік» на сторінці товару або прямо в каталозі. У лупі кнопка з’являється лише для простих товарів — варіативні потребують вибору опцій.
  2. Відкривається модалка з назвою товару й полями. Обов’язкові — тільки ім’я й телефон.
  3. Форма перевіряється: nonce, прихована honeypot-пастка, мінімальний час заповнення, ліміт заявок з однієї IP, у Pro — ще й чорний список номерів.
  4. Створюється справжнє замовлення через wc_create_order() — з позицією товару, ім’ям у billing-полях і номером у billing phone. Метод оплати — псевдо-метод «Дзвінок менеджера», жодний платіжний шлюз не задіяний.
  5. Менеджер отримує лист зі контактами й складом замовлення, а заявка лягає в журнал. Покупець бачить подяку в модалці або переходить на сторінку «Дякуємо» — залежно від налаштування.
  6. З Pro у замовлення додатково пишуться UTM-мітки й реферер, заявка дублюється в Telegram і на додаткові e-mail, а на сторінці кошика з’являється кнопка «весь кошик у 1 клік» — усі позиції перетворюються на одне замовлення.

Що включено в ліцензії

Функція Безкоштовно Pro
Кнопка «Купити в 1 клік» на сторінці товару
Кнопка в каталозі, пошуку й на сторінках архівів
Модалка з полями «Ім’я» + «Телефон»
Валідація й нормалізація українського номера до +380XXXXXXXXX
Справжнє замовлення зі статусом і назвою методу оплати з налаштувань
Лист менеджеру зі складом замовлення
Журнал заявок з результатом обробки
Антиспам: nonce, honeypot, часова пастка, погодинний ліміт з IP
Усі тексти кнопки, модалки й подяки редагуються
Додаткові поля — e-mail, місто, коментар (кожне окремо вмикається)
Маска телефону у полі вводу
«Весь кошик у 1 клік» — кнопка на сторінці кошика
UTM-мітки й реферер у мета замовлення
Похвилинний ліміт з IP і чорний список номерів
Дублювання заявки в Telegram і на кілька e-mail

Скільки коштує

990 грн — ліцензія на рік. Рік оновлень, технічної підтримки та доступу до всіх Pro-функцій. Без автосписань: продовження завжди вручну, реквізити картки ми не зберігаємо.

Можна одразу взяти довший термін — що довший, то дешевше за рік:

  • 1 рік — 990 грн
  • 2 роки — 1 880 грн (−5%, по 940 грн за рік)
  • 3 роки — 2 610 грн (−12%, по 870 грн за рік)
  • 4 роки — 3 250 грн (−18%, по 813 грн за рік)
  • 5 років — 3 710 грн (−25%, по 742 грн за рік)

Коли термін спливає, зупиняються лише оновлення й нові функції, а Pro-функції продовжують працювати — безкоштовна версія працює далі, налаштування, журнал і вже створені замовлення нікуди не діваються. Нагадаємо на пошту за 14, 7, 3 і 1 день до завершення. Один ключ — один домен; переносите магазин — деактивуйте ліцензію на старому домені й активуйте на новому самостійно.

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

Технічні вимоги

  • WooCommerce 6.0+ на WordPress 6.2+ — збірка quick-order-for-woocommerce v1.1.0
  • PHP 7.4+ (перевірено на 8.1–8.3)
  • Сумісність із HPOS (custom order tables) і блоковим кошиком оголошена явно
  • Жодних сторонніх сервісів: сам приймання заявок повністю всередині вашого магазину. Єдиний зовнішній запит — перевірка ліцензійного ключа на catcode.com.ua (раз на добу), і той лише коли у вас увімкнено Pro

Що під капотом

  • Справжнє замовлення, а не заявка в окремій таблиці. Воно проходить штатний шлях wc_create_order() — зі списанням залишків, статусними листами й нормальним відкриттям в «Замовленнях», тому потрапляє в усі звіти та CRM-інтеграції.
  • Прихований метод оплати. Щоб в адмінці замовлення не світився технічний ідентифікатор, модуль реєструє псевдо-шлюз «Дзвінок менеджера». У чекауті він не пропонується покупцеві — тільки підписує швидкі замовлення.
  • Чотири незалежні шари антиспаму: одноразовий nonce, honeypot-поле, мінімальний час заповнення форми й лічильник заявок з IP у заданому вікні. Кожен вимикається окремо, ліміт 0 = без обмежень.
  • Нормалізація телефону. Приймаються 0XXXXXXXXX, 380XXXXXXXXX і +380XXXXXXXXX з пробілами, дефісами й дужками. Магазини, що продають за кордон, вимикають строгий режим або розширюють правило фільтром ccqo_normalize_phone.
  • Фронтенд без залежностей: власний CSS і чистий JavaScript, без jQuery і без зовнішніх CDN. Модалка малюється тільки після кліку, тож на швидкість сторінки товару не впливає.
  • HPOS і блоковий кошик. Оголошено сумісність із custom_order_tables і cart_checkout_blocks — кнопка «весь кошик» працює і в класичному, і в блоковому кошику.

Тріал стартує тільки вашим кліком

Безкоштовна версія — це безкоштовна версія: кнопка, модалка «ім’я + телефон», справжнє замовлення, антиспам, лист менеджеру й журнал заявок. Нічого не гасне через тиждень, бо нічого й не вмикалося без вас.

Pro-налаштування Quick Order сірі, з поміткою Pro і рядком «що це дає»
Pro-можливості не сховані й не замінені банером: вони стоять на своїх місцях сірими, з поміткою Pro і одним рядком про те, що саме дають.
Модалка «Спробувати Pro 7 днів» — одне поле e-mail
Один клік і одне поле. Ми видаємо справжній 7-денний ключ, надсилаємо його на вказану пошту й одразу вмикаємо Pro. Картка не потрібна, нічого не списується, тріал — один на інсталяцію.
Блок ліцензії Quick Order: поле ключа, активація, звільнення і перелік Pro-можливостей
Куплений ключ активується тут же. Він перевіряється на catcode.com.ua і перевіряється повторно раз на добу; якщо наш сервер недоступний, Pro працює ще 14 днів. «Звільнити ліцензію» знімає ключ із цього магазину, щоб перенести його на інший.

Як встановити

  1. Завантажте quick-order-for-woocommerce-1.1.0.zip, залийте через «Плагіни → Додати новий → Завантажити плагін» і активуйте.
  2. Відкрийте WooCommerce → Купівля в 1 клік, увімкніть статус модуля, оберіть статус для нових замовлень і вкажіть e-mail менеджера. Якщо поле порожнє — лист піде на адресу магазину.
  3. За потреби відредагуйте тексти кнопки й модалки та ввімкніть показ у каталозі.
  4. Для Pro: вставте ключ із листа після оплати в поле «Ключ ліцензії» й натисніть «Активувати ключ» — модуль перевірить його на catcode.com.ua і одразу відкриє Pro. Хочете спершу подивитись — «Спробувати Pro 7 днів» на тому ж екрані.

Історія версій

1.1.0 — 12 серпня 2026
Тріал більше не стартує сам. Свіжий інстал — це просто безкоштовна версія; 7 днів Pro вмикаються лише кнопкою «Спробувати Pro 7 днів», яка видає справжній ключ вам на пошту. Ключі тепер перевіряються на catcode.com.ua (активація, звільнення, щоденна перевірка, 14 днів офлайн-запасу), а ключ від іншого модуля CatCode відхиляється замість того, щоб тихо відкрити Pro. Pro-налаштування лишаються на екрані сірими з поміткою Pro і рядком «що це дає». Замість набору банерів — один нотіс, і той з’являється лише після першого справді створеного замовлення в 1 клік; закрили — більше не повернеться. Виправлено: Pro-маска телефону працювала й на безкоштовному рівні (прапорець приїжджав у JS рядком «0», а він істинний).
1.0.4 — 27 липня 2026
В адмінці замовлення показувався технічний ідентифікатор методу оплати замість назви з налаштувань — додано прихований шлюз «Дзвінок менеджера», який у чекауті покупцеві не пропонується. Виправлено символ гривні: у листі менеджеру й у повідомленні Telegram він приходив HTML-сутністю замість .
1.0.3 — 27 липня 2026
Кнопка «Весь кошик у 1 клік» не з’являлася на блоковій сторінці кошика (Cart Block) — тепер працює і в класичному шорткоді, і в блоковому кошику.
1.0.2 — 27 липня 2026
Модалка не відкривалась на темах, які друкують скрипти футера раніше за розмітку вікна — додано гард DOMContentLoaded і змінено пріоритет виводу. Маска телефону ламала національний формат 0XX… (виходило +380 (38) 050-12-34, і валідація відбивала номер), а каретка могла стрибнути перед префікс +380.
1.0.0 — 26 липня 2026
Перший реліз: кнопка на товарі й у каталозі, модалка, валідація UA-телефону, антиспам, лист менеджеру, журнал заявок, Pro-поля, маска, UTM, режим «весь кошик», Telegram-дублювання.

Часті питання

Це справжнє замовлення чи просто заявка?

Справжнє. Воно створюється через wc_create_order() — з позицією товару, ім’ям у billing-полях, номером у billing phone, списанням залишків і статусними листами, тому потрапляє в звіти й у ваші CRM-інтеграції.

Які формати телефону приймаються?

0XXXXXXXXX, 380XXXXXXXXX і +380XXXXXXXXX — з пробілами, дефісами й дужками. Усе зводиться до +380XXXXXXXXX. Якщо продаєте за кордон, вимкніть режим «тільки українські номери» або розширте правило фільтром ccqo_normalize_phone.

Чи працює кнопка з варіативними товарами?

На сторінці товару — так, модуль підхоплює обрану покупцем варіацію. У каталозі кнопка показується лише для простих товарів, бо там варіацію обрати неможливо.

Як модуль захищений від спаму?

Чотири незалежні шари: одноразовий nonce, приховане honeypot-поле, мінімальний час заповнення форми й лічильник заявок з IP. У Pro додається похвилинний ліміт і чорний список номерів.

Чи працює з блоковим кошиком і HPOS?

Так. Оголошено сумісність із custom_order_tables і cart_checkout_blocks — Pro-кнопка «весь кошик у 1 клік» працює і в класичному шорткоді, і в блоковому кошику.

Чи змінює модуль тему магазину?

Ні. Кнопка додається хуком, модалка малюється у футері вже після кліку. Файли теми не редагуються, тож після видалення модуля сторінка товару лишиться такою, якою була.

Що буде, коли ліцензія завершиться?

Вимкнуться лише Pro-можливості — додаткові поля, маска, UTM і кнопка «весь кошик». Безкоштовна версія працює далі без обмеження в часі, налаштування, журнал і створені замовлення залишаються.

Питання щодо модуля?

Пишіть у Telegram — відповімо протягом робочого дня. Допоможемо з налаштуванням, сумісністю та активацією ключа.

@catcode_support

Не той варіант, що шукаєте?

Ми робимо кастомні модулі під WordPress, WooCommerce, OpenCart і Shopify. Розкажіть про задачу — підготуємо оцінку.

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