
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. Расскажите о задаче — подготовим оценку.
Заказать кастомный модуль
Покупка модуля
—
Оплата списывается в гривне, ваш банк пересчитает её в вашу валюту. Цена в евро ориентировочная.



















