Зв'язатись
OpenCart

COD Guard для OpenCart 2.3, 3.x і 4.x — код із SMS для післяплати, чорний список і ліміт суми

Захист від невикупу післяплати: покупець підтверджує номер кодом на чекауті, а чорний список відсіює тих, хто вже не викупив. Pro — автоматичний чорний список за історією, ліміт суми, білий список, журнал спроб, Telegram. Ліцензія назавжди.

Pro · ліцензія назавжди Тестові копії сайтів у ціні. Чим більше сайтів, тим дешевше кожен
Сумісність
OpenCart 4.0.2.3+ і 4.1.x (перевірено на 4.0.2.3 і 4.1.0.3), 3.x (перевірено на 3.0.5.0), 2.3.0.2 · PHP 7.0+ · окрема збірка під кожну лінійку · мови адмінки: українська, російська, англійська
Версія
v1.0.4 (OpenCart 4)
v1.0.3 (OpenCart 3.x)
v1.0.3 (OpenCart 2.3)
Ліцензія
сайт + тестова копія, назавжди
Тріал
7 днів, без картки, один на сайт
Оновлено
01.11.2026
Або всі 392 Pro-модулів з All Access — 4 990 ₴ / рік

Що є в Free,
а що дає Pro

Безкоштовна версія працює без обмеження в часі. Pro додає решту функцій з таблиці.

Функція Free Pro
Код підтвердження номера на чекауті для післяплати: без коду замовлення не оформлюється ✔ ✔
SMS через TurboSMS, SMS-fly або власний HTTP-шлюз ✔ ✔
Канал Viber із запасним SMS для TurboSMS і SMS-fly ✔ ✔
Тестовий режим: SMS не надсилаються, код видно на чекауті ✔ ✔
Ручний чорний список за телефоном, e-mail або IP ✔ ✔
Заблокованому покупцю післяплата зникає або він бачить пояснення: на ваш вибір ✔ ✔
Підтверджений номер іде в замовлення ✔ ✔
Власне поле номера, якщо в магазині чи кабінеті покупця телефону немає ✔ ✔
+380XX, 380XX, 0XX, номер із дужками й дефісами — один покупець ✔ ✔
Автоматичний чорний список після N невикуплених замовлень — ✔
Ліміт суми післяплати у валюті магазину: новому покупцю менше, перевіреному більше — ✔
Білий список: на цих покупців не діють чорний список і ліміти — ✔
Умови коду: від суми, лише гості, не питати тих, хто вже викуповував — ✔
Журнал спроб — ✔
Сповіщення в Telegram про заблоковану спробу — ✔

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

Блок підтвердження номера на чекауті OpenCart
Блок у виборі способу оплати на OpenCart 4.1: номер підтверджено. Тестове замовлення, англійська мова магазину.
Автоматичні правила й ліміт суми
Автоматичні правила й ліміт суми (2)
Автоматичні правила: чорний список за історією, ліміт суми, Telegram. Безкоштовна версія, Pro-поля вимкнені.

Головне про модуль

Що побачить покупець

Покупець обирає оплату при отриманні, і зʼявляється блок підтвердження номера. Він натискає кнопку, вводить код із SMS і може оформити замовлення.

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

Ви позначаєте способи оплати, які є післяплатою, обираєте провайдера SMS і налаштовуєте довжину коду, час його дії та кількість спроб.

Тріал стартує, коли ви попросите

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

Один ключ — сайт і тестова копія

Переносите сайт — відв’яжіть ліцензію на старому домені й активуйте на новому самі. Тестова копія (staging., dev.) працює з тим самим ключем і місця сайту не займає. Для студій — ключі на 5, 25 сайтів або без обмежень.

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

  • OpenCart 4.0.2.3+ і 4.1.x, 3.x або 2.3.0.2 · PHP 7.0+.
  • SMS-провайдер зі своїм акаунтом і токеном.
  • OpenCart 2.3: кнопка стандартного модуля післяплати захищена окремо. Інші модулі післяплати захищені на кроках оплати й підтвердження, але не на власній кнопці.

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

v1.0.4 OC 4.x Поточна 01.11.2026

Перед оновленням на цю версію запишіть налаштування й ліцензійний ключ або замініть файли через FTP без деінсталяції.

v1.0.3 жовтень 2026

Захист працює на кнопці платіжного розширення.

v1.0.0 Перший реліз вересень 2026

Для OpenCart 4.x, 3.x і 2.3: код підтвердження, чорний і білий списки, ліміт суми, журнал, Telegram.

Разом з COD Guard купують

All Access Потрібно більше? Усі модулі (392) однією ліцензією, нові додаються самі. 4 990 ₴ Детальніше →

Повний опис модуля

COD Guard захищає магазин від невикупу післяплати. Товар їде до покупця, лежить у відділенні й повертається, а доставку в обидва боки оплачуєте ви. COD Guard підтверджує номер кодом ще на чекауті й памʼятає тих, хто вже не викупив.

Що побачить покупець

Покупець обирає оплату при отриманні, і зʼявляється блок підтвердження номера. Він натискає кнопку, вводить код із SMS і може оформити замовлення. Якщо покупець у чорному списку, післяплата зникає або він бачить пояснення: це обираєте ви. Онлайн-оплата лишається доступною.

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

Ви позначаєте способи оплати, які є післяплатою, обираєте провайдера SMS і налаштовуєте довжину коду, час його дії та кількість спроб. У Pro задаєте, після скількох невикупів номер іде в чорний список і яку суму дозволено новому й перевіреному покупцю.

Журнал показує кожне надсилання коду й кожну заблоковану спробу. Номер у журналі замаскований.

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

  1. Покупець обирає післяплату, модуль перевіряє номер, e-mail, IP і, у Pro, історію.
  2. Якщо заборони немає, модуль надсилає код.
  3. Покупець вводить код, і номер іде в замовлення.
  4. На кроці підтвердження модуль перевіряє все ще раз.
  5. У Pro невикуплені замовлення з часом самі вносять номер у чорний список.

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

  • Коди зберігаються лише у вигляді хешу.
  • Є обмеження на спроби й на кількість кодів на номер за годину.
  • Метод оплати на підтвердженні береться із сесії, а номер — із даних замовлення.
  • Історія покупця рахується за телефоном замовлень. Якщо менеджери правлять номери вручну, збігів буде менше.

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

  1. Розширення → Інсталятор: завантажте архів під свою версію, не змінюючи назву файлу.
  2. OpenCart 2.3: Розширення → Модифікації → «Оновити». Без цього захист на чекауті не працює.
  3. Розширення → Модулі → COD Guard → кнопка встановлення → Редагувати.
  4. Позначте способи оплати з післяплатою. Спершу лишіть тестовий режим і пройдіть чекаут.
  5. Оберіть провайдера, вкажіть токен і відправника.
  6. Для Pro: вставте ключ або запустіть 7 днів тріалу.

Питання
про модуль

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

@catcode_support Налаштування, сумісність, активація
Що вважається невикупом?

Статуси замовлення, які ви самі обираєте в автоматичних правилах. Якщо не обрати жодного, автоматичний чорний список не спрацює.

Покупець із білого списку все одно отримує код?

Так. Білий список знімає чорний список і ліміти, а код питається за загальними правилами. Щоб не питати постійних покупців, у Pro є окрема умова.

OpenCart 2.3 не встановлює архів.

Інсталятор 2.3 копіює файли лише з увімкненим FTP. Без FTP покладіть файли вручну. Після цього обовʼязково Розширення → Модифікації → «Оновити», інакше захист на чекауті не працюватиме.

Працює з One Page чекаутом?

Перевірте на своєму магазині в тестовому режимі.

Чорний список — це персональні дані?

Так. У журналі номер маскується, а в самому списку зберігається повністю. Правову оцінку робите ви.

Для WooCommerce теж є?

Так, це окремий модуль. Функції для Індії (MSG91, Fast2SMS, WhatsApp, PIN, передоплата) є лише у версії для WooCommerce.

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

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

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