BotBan

Защита PrestaShop от ботов

Магазин на PrestaShop — это цены, которые копируют конкуренты, регистрации, которые заводят скрипты, и оплата, на которой прогоняют украденные карты.

Что обычно болит на PrestaShop

  • Копирование каталога и цен
  • Фальшивые регистрации и заказы
  • Перебор паролей в админке
  • Прогон карт через форму оплаты

Как подключить

  1. 1

    Положите модуль

    Папка botban/ в корне сайта, рядом с index.php.

  2. 2

    Добавьте вызов в index.php

    До подключения config/config.inc.php.

    <?php
    require_once __DIR__ . '/botban/botban.php';
    
    BotBan::protect('bb_pk_...', 'bb_sk_...');
    
    // дальше обычный код PrestaShop
    require dirname(__FILE__) . '/config/config.inc.php';
  3. 3

    Админка — отдельно

    У панели своя папка со случайным именем и свой index.php. Добавьте вызов и туда: перебор паролей идёт именно через неё.

На что обратить внимание

Не заблокируйте оплату

Платёжные модули принимают уведомления по путям вида /module/имя/validation. Внесите их в белый список до включения блокировки.

Выгрузки для маркетплейсов

Фиды, которые забирают площадки по расписанию, тоже в белый список — иначе площадка увидит пустую страницу.

Другие системы

Посмотрите, сколько ботов ходит по вашему сайту

Первую неделю мы никого не блокируем — только считаем и показываем. Решение включать защиту останется за вами.

Подключить бесплатно

Без карты. 30 000 визитов в месяц бесплатно.