Когда я разворачиваю очередной магазин на WooCommerce, для интернет-магазина под ключ первым делом ставлю не тему и не конструктор блоков, а конкретный плагин WooCommerce под каждую практическую задачу: приём денег, доставку, защиту от заражений и связь с остальными сервисами бизнеса. За несколько лет таких проектов набор устоялся, и в статье делюсь тем, что реально работает на боевых магазинах, а не тем, что красиво смотрится в рейтингах на форумах.
По теме статьи
Готовое решение
Подарочные сертификаты Тильда без процента с продаж
Покупатель оплачивает сертификат как обычный товар, получает код на почту и гасит его в корзине. Работает на вашем хостинге, без процента с продаж.
от30 000 ₽
Интернет-магазин
Интернет-магазин под ключ
Интернет-магазин под ключ — на Tilda, WordPress + WooCommerce, Next.js Commerce или кастомный бэкенд. Подберу платформу под бюджет, ассортимент и
от80 000 ₽
Зачем вообще усложнять WooCommerce плагинами
WooCommerce из коробки даёт каталог, корзину и чекаут, но не больше. Российский магазин с первого дня упирается в задачи, которых в ядре нет: приём денег через СБП и карты, расчёт доставки СДЭК или Boxberry, разговор с покупателем в Telegram, защита от вирусов и перебора паролей в админке. Всё это закрывается плагинами, и вопрос не «ставить или нет», а какие конкретно ставить, чтобы магазин не превратился в стройку из тридцати активных модулей, половина из которых дублирует функции друг друга.
На практике я работаю с одним и тем же костяком плагинов на разных проектах и добавляю специфику под нишу - подписки, маркетплейс-интеграции, кастомные поля товара. Ниже то, что ставлю почти всегда, и то, что беру по ситуации.
Плагины для приёма оплаты: T‑Bank и альтернативы
Оплата - первое, что должно работать без сбоев, потому что любая ошибка на этом шаге стоит магазину живых денег. Для WooCommerce есть официальные модули у большинства российских банков и платёжных систем, и разница между ними не в самом факте приёма карты, а в деталях: скорости зачисления, поддержке СБП, автоматических возвратах и работе с чеками по 54-ФЗ.
| Плагин | Что умеет | Особенность |
|---|---|---|
| T‑Bank для WooCommerce (Тинькофф Касса) | Карты, СБП, рассрочка, автоматическое создание чеков | Подключение занимает 1-2 часа при готовом терминале |
| ЮKassa | Карты, СБП, SberPay, рассрочка | Подробная документация, стабильный REST API |
| CloudPayments | Карты, рекуррентные платежи, СБП | Удобен для магазинов с подписками |
На практике плагин T‑Bank для WooCommerce подключаю чаще остальных: у большинства клиентов уже открыт терминал в банке, а модуль ставится из официального репозитория и не требует правок кода, кроме сопоставления статусов заказа со статусами оплаты. Отдельно слежу за тестовым режимом перед запуском: без него легко пропустить кейс с отменённым платежом, после которого заказ должен вернуться в статус «в ожидании», а не «выполнен».
Бесплатный материал
🎁 Полезный скрипт в подарок
Подпишитесь на Telegram - пришлю готовый скрипт по этой теме.
Без спама. Отписка в 1 клик.
СДЭК, Boxberry и доставка без ручного ввода
Официальный плагин CDEK for WooCommerce тянет тарифы и пункты выдачи прямо из личного кабинета СДЭК через API, показывает виджет выбора ПВЗ на странице оформления и считает стоимость по весу и габаритам корзины. Без него менеджер вручную вбивает адрес в личном кабинете перевозчика после каждого заказа, и на потоке от 20-30 заказов в день это уже полноценная должность, а не пять минут в конце дня.
Boxberry и Почта России закрываются похожим образом отдельными официальными плагинами, которые различаются в основном набором доступных тарифов и скоростью отклика виджета на странице оформления. Обычно ставлю СДЭК как основной канал и Boxberry вторым вариантом, если у ниши много региональных покупателей вне зоны плотного покрытия СДЭК.
SEO-плагины и оптимизация карточек товара
Yoast SEO или Rank Math закрывают базовые вещи: мета-теги, разметку schema.org Product с ценой и наличием, канонические адреса для страниц фильтров и пагинации. Для WooCommerce это особенно важно, потому что вариации товара и параметры фильтрации без правильных canonical легко плодят дубли, которые поисковики индексируют как отдельные страницы с одинаковым содержимым.
Отдельно проверяю настройки индексации корзины, чекаута и личного кабинета - эти страницы SEO-плагин закрывает от индексации автоматически, но смотрю руками после установки, потому что дефолтные настройки меняются от версии к версии модуля.
Безопасность магазина и что делать после заражения
WooCommerce с открытой формой оплаты - частая цель перебора паролей и автоматических сканеров уязвимостей плагинов. Из обязательного: Wordfence или Solid Security для файрвола и двухфакторной авторизации в админке, UpdraftPlus для регулярных бэкапов на внешнее хранилище, а не только на хостинг.
Если магазин уже заражён, ставить защитный плагин поверх проблемы бессмысленно - сначала нужно найти точку входа и вычистить вредоносный код, и это уже отдельная услуга по восстановлению сайта после заражения, а не патч на живую систему. По моей практике на очистку и проверку интернет-магазина после заражения уходит от 15 000 ₽, итоговая сумма зависит от объёма повреждений и от того, успели ли вирусы попасть в резервные копии.
Автоматизация: n8n, Telegram и CRM без ручного дублирования
WooCommerce REST API отдаёт заказы, товары и клиентов наружу, и на этом строится вся автоматизация без написания кода с нуля. В n8n собираю сценарии вида «новый заказ - уведомление в Telegram через aiogram-бота менеджеру - создание сделки в CRM» за один рабочий день, если API обеих систем нормально документирован.
Для хранения контактов и переписки с покупателями использую серверы в РФ, а не зарубежные облачные таблицы: персональные данные клиентов интернет-магазина попадают под 152-ФЗ, и держать их на иностранной инфраструктуре не стоит даже ради удобства настройки. Такая связка как отдельная задача обычно стоит от 25 000 ₽, если считать автоматизацию в n8n отдельно от разработки самого магазина.
Частые вопросы
Сколько плагинов реально нужно на старте?
На старте хватает пяти-шести: плагин оплаты, плагин доставки, SEO-модуль, плагин безопасности с бэкапами и, если нужно, конструктор писем для уведомлений. Остальное добавляю по мере роста магазина, а не заранее про запас.
Тормозит ли WooCommerce от большого количества плагинов?
Скорость проседает не от числа плагинов, а от их качества и от пересечения функций - если два модуля независимо кэшируют одни и те же данные или дважды подключают одинаковые библиотеки, страница заметно тяжелеет. Стараюсь держать в активных плагинах только то, что решает конкретную задачу, и убираю дубли при аудите магазина.
Нужен ли платный плагин оплаты или хватит бесплатного?
Официальные плагины банков и платёжных систем бесплатны сами по себе, магазин платит только комиссию эквайринга по тарифу банка. Платными обычно оказываются специфичные функции вроде подписок или сложных сценариев рассрочки, и решение здесь принимаю по тому, приносит ли эта функция больше, чем стоит.
Как обновлять плагины без риска сломать магазин?
Сначала обновляю на копии сайта или в тестовом окружении, смотрю чекаут и оформление заказа руками, и только потом накатываю обновление на боевой магазин. Автообновления для плагинов оплаты и доставки обычно отключаю - слишком высокая цена ошибки, чтобы полагаться на то, что разработчик ничего не сломал в очередном релизе.