
COD Guard для WooCommerce — код із SMS для післяплати, чорний список і ліміт суми
Захист від невикупу післяплати: покупець підтверджує номер кодом на чекауті, а чорний список відсіює тих, хто вже не викупив. Pro — автоматичний чорний список, ліміт суми за історією, білий список, журнал, Telegram, код у WhatsApp, чорний список PIN і часткова передоплата.
- Сумісність
- WordPress 6.2+ · WooCommerce 6.0+ (перевірено на WordPress 7.1 і WooCommerce 11.2) · PHP 7.4+ (перевірено на 8.3) · HPOS · блоковий і класичний чекаут · мови: українська, російська, англійська; покупцям також хінді
- Ліцензія
- сайт + тестова копія, річна
- Тріал
- 7 днів, без картки, один на сайт
- Оновлено
- жовтень 2026
Що є в Free,
а що дає Pro
Безкоштовна версія працює без обмеження в часі. Pro додає решту функцій з таблиці.
Головне про модуль
Що побачить покупець
Покупець обирає оплату при отриманні, і перед способами оплати зʼявляється блок підтвердження номера.
Що отримує адмін
У налаштуваннях ви позначаєте способи оплати, які вважаєте післяплатою, обираєте провайдера й вмикаєте потрібні правила.
Для магазинів в Індії
Версія 1.1.0 додала MSG91 і Fast2SMS. Код через SMS входить у безкоштовну версію, але SMS на індійські номери йдуть через шаблон, зареєстрований у DLT: без цього код не дійде.

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

Один ключ — сайт і тестова копія
Переносите сайт — відв’яжіть ліцензію на старому домені й активуйте на новому самі. Тестова копія (staging., dev.) працює з тим самим ключем і місця сайту не займає. Для студій — ключі на 5, 25 сайтів або без обмежень.
Технічні вимоги
WordPress 6.2+ · WooCommerce 6.0+ · PHP 7.4+.
SMS-провайдер зі своїм акаунтом і токеном. Для Індії — реєстрація DLT.
WhatsApp: схвалений шаблон. Meta обмежує шаблони Authentication за рівнем акаунта.
Передоплата: онлайн-шлюз у WooCommerce.
Історія версій
Індія: MSG91 і Fast2SMS із шаблонами DLT, номери +91.
Блок підтвердження на класичному чекауті, власне поле на чекауті без телефону, журнал людською мовою, поля 16 px на телефоні, оновлення в адмінці WordPress.
Код підтвердження, чорний і білий списки, ліміт суми, журнал, Telegram.
Разом з COD Guard купують


Nova Poshta Premium — Нова Пошта для WooCommerce

Telegram-сповіщення і Viber/SMS покупцям для WooCommerce

Фіди для маркетплейсів (Rozetka, Prom, Епіцентр, Kasta) для WooCommerce
Повний опис модуля
COD Guard захищає магазин від невикупу післяплати. Товар їде до покупця, лежить у відділенні й повертається, а доставку в обидва боки оплачуєте ви. COD Guard підтверджує номер кодом ще на чекауті й памʼятає тих, хто вже не викупив.
Що побачить покупець
Покупець обирає оплату при отриманні, і перед способами оплати зʼявляється блок підтвердження номера. Він натискає «Надіслати код», вводить код із SMS, і замовлення можна оформити. Без коду замовлення з післяплатою не пройде ні на класичному, ні на блоковому чекауті.
Якщо покупець у чорному списку, післяплата або зникає, або він бачить пояснення: це обираєте ви. Онлайн-оплата лишається доступною. У Pro так само працює ліміт суми.
Що отримує адмін
У налаштуваннях ви позначаєте способи оплати, які вважаєте післяплатою, обираєте провайдера й вмикаєте потрібні правила. На картці замовлення видно, чи підтверджувався номер і скільки замовлень цей номер уже викупив.
У Pro журнал показує кожне надсилання коду й кожну заблоковану спробу. У журналі номер замаскований.
Для магазинів в Індії
Версія 1.1.0 додала MSG91 і Fast2SMS. Код через SMS входить у безкоштовну версію, але SMS на індійські номери йдуть через шаблон, зареєстрований у DLT: без цього код не дійде. У Pro є код у WhatsApp із запасним SMS, чорний список PIN-кодів доставки й часткова передоплата: відсоток або фіксована сума онлайн, решта при отриманні.
Аванс приймає платіжний модуль вашого магазину. UPI працює, якщо його підтримує цей модуль: окремого шлюзу UPI в COD Guard немає.
Як це працює — крок за кроком
- Покупець обирає післяплату, модуль перевіряє номер, e-mail, IP і, у Pro, PIN та історію.
- Якщо заборони немає, модуль надсилає код.
- Покупець вводить код, і номер вважається підтвердженим.
- Перед створенням замовлення сервер перевіряє все ще раз.
- У Pro невикуплені замовлення з часом самі вносять номер у чорний список.
Що під капотом
- Коди зберігаються лише у вигляді хешу.
- Є обмеження: 5 спроб на код, 5 кодів на номер за годину, пауза між надсиланнями. Значення можна змінити.
- Заборона діє на сервері, у тому числі через Store API.
- Під час видалення плагіна таблиці прибираються.
Як встановити
- Плагіни → Додати новий → Завантажити плагін: виберіть zip і активуйте.
- WooCommerce → COD Guard: позначте способи оплати з післяплатою.
- Спершу лишіть тестовий режим і пройдіть чекаут.
- Оберіть провайдера, вкажіть токен і відправника.
- Для Pro: вставте ключ або запустіть 7 днів тріалу.
На wordpress.org модуля поки немає: і безкоштовна версія, і Pro — це один архів із цієї сторінки. Без ключа він працює як безкоштовна версія.
Питання
про модуль
Не знайшли відповідь? Напишіть у Telegram — відповімо протягом робочого дня.
Блок підтвердження не зʼявляється.
Перевірте, що обраний спосіб оплати позначено в налаштуваннях як післяплату, а підтвердження увімкнене. Блок показується лише після вибору такого способу.
Що саме вважається невикупом?
Ви самі обираєте статуси замовлення. За замовчуванням це «Скасовано» і «Не вдалося».
Покупець із білого списку все одно отримує код?
Так. Білий список знімає чорний список і ліміти, а код питається за загальними правилами. Щоб не питати постійних покупців, у Pro є умова «не питати тих, хто вже викуповував».
Що потрібно для SMS в Індії?
Реєстрація в DLT: Principal Entity, заголовок і шаблон. Додаєте їх у кабінет MSG91 або Fast2SMS і вставляєте ID шаблону в COD Guard. Fast2SMS надсилає лише на індійські номери.
Як оплачується аванс?
Окремим замовленням на звичайній сторінці оплати WooCommerce, через онлайн-шлюз вашого магазину. Основне замовлення чекає на утриманні. Неоплачений аванс скасовує обидва замовлення через заданий час. Повернення авансу менеджер робить вручну.
Чорний список — це персональні дані?
Так. У журналі й експорті номер маскується, а в самому списку зберігається повністю. Правову оцінку для своєї країни робите ви.
Чи можна підключити свого SMS-провайдера?
Так: власний HTTP-шлюз із підстановками {phone}, {text}, {sender}, {token} або фільтр cccg_sms_send.
Поки що жодного відгуку. Будьте першим.
Поки питань немає. Запитай — ми відповімо протягом 24 годин.
Не той варіант, що шукаєте?
Робимо кастомні модулі під WordPress, WooCommerce, OpenCart і Shopify. Розкажіть про задачу — підготуємо оцінку.
Замовити кастомний модуль
Купівля модуля
—



















