WooCommerce — самый популярный способ сделать интернет-магазин на WordPress: бесплатный плагин, который превращает обычный сайт в магазин с корзиной, каталогом и оформлением заказа. Но между «поставили плагин» и «магазин принимает заказы» — десяток настроек, о которых легко забыть. Из-за них заказы не доходят до владельца, письма падают в спам, а оплата не подключается. Ниже разберу по шагам, без кода и без лишней теории: какие настройки WooCommerce проверить, почему письма о заказах — самая частая беда, что означают статусы заказов и как за один тестовый заказ убедиться, что магазин реально работает.
Подходит ли WooCommerce вашему магазину?
Прямой ответ: для малого и среднего магазина — почти всегда да. WooCommerce хорош там, где нужен гибкий магазин на своём хостинге, с полным контролем над сайтом и без ежемесячной платы за платформу. Каталог на несколько сотен или пару тысяч товаров он тянет спокойно, а расширяется практически под любую задачу.
Где WooCommerce начинает буксовать: очень большие каталоги (десятки тысяч товаров) на слабом хостинге, сложная многоскладская логистика и высоконагруженные проекты, где важна каждая миллисекунда. Это не значит, что WooCommerce не справится, — значит, потребуется нормальный сервер и грамотная оптимизация, а не «самый дешёвый тариф за 150 рублей». Если магазин уже подтормаживает, причины и решения я разбирал в статье почему сайт долго грузится и как его ускорить.
Какие базовые настройки WooCommerce чаще всего забывают?
Прямой ответ: чаще всего забывают не про «красоту», а про рабочие вещи — валюту, адрес магазина, зоны доставки, способы оплаты и почту. Именно из-за них магазин выглядит готовым, но заказы либо не оформляются, либо не доходят. Пройдитесь по таблице ниже — это костяк, без которого магазин не считается настроенным.
| Раздел настроек | Что проверить | Чем грозит ошибка |
|---|---|---|
| Общие | Валюта (рубли), адрес магазина, страна и регион продаж, разрешённые страны доставки | Неверная валюта или регион — цены и налоги считаются не так, часть покупателей не может оформить заказ |
| Товары | Единицы измерения, управление остатками, статус «нет в наличии», вес и габариты в карточках | Без остатков продаётся то, чего нет; без веса и габаритов не считается доставка |
| Доставка | Зоны доставки и хотя бы один способ в каждой (фиксированная, бесплатная, самовывоз) | Нет подходящей зоны — покупатель доходит до оформления и упирается в «доставка недоступна» |
| Платежи | Включён хотя бы один способ оплаты и он реально работает (не только «оплата при получении» для теста) | Нет рабочего способа оплаты — заказ невозможно завершить |
| Аккаунты и конфиденциальность | Оформление для гостей, политика конфиденциальности, согласие на обработку данных | Лишние барьеры на оформлении режут конверсию; отсутствие согласия — нарушение 152-ФЗ |
| Электронная почта | Адрес отправителя, адрес для уведомлений о новых заказах, корректная доставка писем | Письма о заказах не приходят вам и покупателю — заказы теряются молча |
Отдельно про товары: вес и габариты в карточках кажутся мелочью, но без них не заработает автоматический расчёт доставки — служба не знает, сколько весит посылка. Заполнять их стоит сразу, а не «когда-нибудь потом». А управление остатками спасает от неприятной ситуации, когда покупатель оплатил товар, которого на складе уже нет.
Про почту в этой таблице скажу отдельно ниже — это настолько частая и настолько незаметная проблема, что заслуживает своего раздела. А пока запомните принцип: «настроить магазин» — это не про оформление витрины, а про то, чтобы каждый из этих разделов работал. Красивый дизайн при пустых зонах доставки и выключенной оплате не принесёт ни одного заказа, а неприметная галочка в настройках почты может стоить вам всех заявок за месяц.
Почему не приходят письма о заказах — и как это лечится?
Прямой ответ: в 9 случаях из 10 виновата не настройка WooCommerce, а способ отправки почты. По умолчанию WordPress отправляет письма стандартными средствами хостинга, и такие письма массово попадают в спам или отклоняются почтовыми сервисами. Решение — настроить отправку через SMTP: письма уходят через нормальный почтовый сервер с авторизацией, и до адресата доходят.
Как это выглядит на практике: покупатель оформил заказ, а уведомление вам на почту не пришло — или пришло, но в папку «Спам». Владелец при этом уверен, что заказов нет, и не реагирует. Лечится это подключением плагина SMTP-отправки (например, WP Mail SMTP) и привязкой к почтовому ящику на вашем домене или у почтового провайдера. После настройки письма о новых заказах, подтверждения покупателям и восстановление пароля начинают доходить стабильно.
Что означают статусы заказов в WooCommerce?
Прямой ответ: статус заказа — это его этап от оформления до выполнения. Понимать статусы важно, потому что часть заказов «зависает» на промежуточных этапах, и если не следить, они так и остаются необработанными. Вот что означает каждый статус простыми словами.
| Статус | Что означает | Что делать |
|---|---|---|
| Ожидание оплаты | Заказ создан, но оплата ещё не прошла | Норма для онлайн-оплаты в процессе; если висит долго — покупатель не завершил оплату |
| Обработка | Оплата получена, заказ можно собирать и отправлять | Ваш основной рабочий статус: собрать и отправить |
| На удержании | Заказ ждёт подтверждения оплаты (например, перевод) | Проверить поступление денег, затем перевести в «Обработку» |
| Выполнен | Заказ собран, оплачен и отправлен/выдан | Ничего, заказ закрыт |
| Отменён | Заказ отменён вами или по таймауту оплаты | Проверить, не отменился ли реально оплаченный заказ |
| Возвращён | Оформлен возврат средств | Учесть в остатках и деньгах |
| Не удался | Оплата не прошла или отклонена | Проверить настройки платёжного сервиса и уведомления от него |
Самая частая головная боль — заказы, которые надолго «зависают» в статусе «Ожидание оплаты». Обычно это значит, что покупатель начал оформление, но не завершил оплату, — либо что не настроены уведомления от платёжного сервиса и сайт не узнал, что деньги пришли. Первый случай — нормальные брошенные корзины, второй — техническая проблема, которую нужно чинить: иначе оплаченные заказы будут выглядеть неоплаченными.
Полезная привычка — время от времени заглядывать в список заказов и проверять, не скопились ли «зависшие». Если оплаченные заказы регулярно оседают в «Ожидании оплаты», это сигнал, что связка с платёжным сервисом настроена не до конца, — и чем раньше это заметить, тем меньше заказов вы обработаете вслепую или потеряете. В спокойном режиме такую проверку достаточно делать раз в пару дней, в горячий сезон — чаще.
Оплата и доставка — что подключают в российском магазине?
Прямой ответ: базовый набор для магазина в России — это приём онлайн-оплаты (через платёжный сервис) и хотя бы одна служба доставки с расчётом стоимости. WooCommerce из коробки умеет простые варианты (оплата при получении, фиксированная доставка), но для реального магазина подключают внешние сервисы. Коротко, что обычно ставят:
| Что подключают | Зачем | Стоимость |
|---|---|---|
| Приём онлайн-оплаты | Оплата картой на сайте через платёжный сервис (эквайринг или агрегатор), нередко с онлайн-кассой по закону | По запросу — зависит от сервиса и магазина |
| Служба доставки | Автоматический расчёт стоимости и сроков, пункты выдачи, передача заказа в службу | По запросу — зависит от служб и настройки |
| Оплата при получении | Наложенный платёж или оплата курьеру — как дополнительный способ | Встроено в WooCommerce |
| Самовывоз | Если есть точка выдачи или магазин | Встроено в WooCommerce |
Здесь важно не переусердствовать: на старте достаточно одного рабочего способа оплаты и одной-двух служб доставки под вашу географию. Плодить десять вариантов «на всякий случай» вредно — покупатель теряется на оформлении. Подробности по оплате (эквайринг, агрегатор, онлайн-касса) и по доставке (расчёт, пункты выдачи, передача заказов) — это отдельные большие темы, к которым я ещё вернусь в этой серии.
Как связать WooCommerce с 1С и учётом?
Прямой ответ: если товары, цены и остатки вы ведёте в 1С, магазин стоит связать с ней обменом, чтобы не заполнять карточки вручную в двух местах. Тогда цены и остатки подтягиваются из 1С на сайт, а заказы с сайта уходят обратно в 1С — без ручного переноса и ошибок.
Как это устроено технически и что нужно с вашей стороны, я подробно разобрал в отдельной статье: интеграция (обмен) 1С с сайтом на WordPress. Если коротко — обмен настраивается один раз, дальше работает сам. Настройку интеграции с 1С я делаю от 20 000 ₽ (услуга интеграция с 1С); точная цена зависит от конфигурации 1С и того, что именно синхронизируем.
Персональные данные в оформлении заказа — что с 152-ФЗ?
Прямой ответ: форма оформления заказа собирает имя, телефон, адрес и email — это персональные данные, а значит, магазин обязан соблюдать 152-ФЗ. Как минимум нужны: согласие на обработку данных при оформлении, ссылка на политику конфиденциальности и корректная работа аналитики (она не должна собирать данные до согласия).
Для магазина это не формальность: Роскомнадзор проверяет сайты автоматически, а штрафы за нарушения выросли до сотен тысяч и миллионов рублей. Как проверить свой сайт самостоятельно за 20 минут по чек-листу и что именно смотрят при проверке — в статье соответствие сайта 152-ФЗ: как проверить самому. Магазину я советую пройтись по ней сразу после запуска.
Чек-лист: магазин готов принимать заказы?
Прямой ответ: магазин готов, когда вы сами оформили тестовый заказ от начала до конца и всё сработало. Пройдитесь по пунктам ниже — это тот минимум, при котором покупатель дойдёт до оплаты, а заказ дойдёт до вас.
- Валюта — рубли, указаны адрес магазина и регионы продаж.
- В каждой зоне доставки есть хотя бы один рабочий способ.
- Включён и проверен хотя бы один способ оплаты.
- У товаров заполнены остатки, вес и габариты.
- Настроена отправка почты через SMTP — письма доходят, не в спам.
- Уведомление о новом заказе приходит вам на рабочую почту.
- Покупателю приходит подтверждение заказа.
- На оформлении есть согласие на обработку данных и ссылка на политику.
- Аналитика не собирает данные до согласия на cookie.
- Оформлен настоящий тестовый заказ — оплата, письма, статус проверены.
- Проверено, что статус оплаченного заказа становится «Обработка», а не «Ожидание оплаты».
- Магазин открывается быстро и корректно на телефоне.
Если хотя бы по одному пункту ответ «нет» или «не уверен» — магазин ещё не готов принимать заказы спокойно. Самый показательный пункт — последний тестовый заказ: он за пять минут вскрывает почти все проблемы разом.
Чем могу помочь
Коротко:
- Настраиваю и довожу магазины на WooCommerce — стоимость по запросу. Проверю и настрою всё из чек-листа выше: оплату, доставку, почту, статусы, согласия. Цена зависит от состояния магазина и объёма работ.
- Интеграция с 1С — от 20 000 ₽. Свяжу магазин с учётом: цены и остатки из 1С, заказы обратно в 1С (услуга).
- Регулярное сопровождение — от 5 000 ₽/мес. Чтобы магазин не ломался после обновлений WooCommerce и модулей: бэкапы, безопасные обновления, контроль оплаты и писем (сопровождение).
- ИП на УСН. Счёт на оплату и акт выполненных работ — полноценные закрывающие документы для бухгалтерии, без НДС.
Настрою приём заказов от и до или возьму магазин на регулярное сопровождение, чтобы он не терял заказы после обновлений. Сопровождение от 5 000 ₽/мес, разовая настройка — по запросу. Расскажу честно, что критично поправить сейчас, а что подождёт.
Частые вопросы
Читайте также
- Интеграция (обмен) 1С с сайтом на WordPress — как связать магазин с учётом, чтобы не вести товары и заказы вручную в двух местах.
- Почему сайт долго грузится и как его ускорить — для магазина скорость напрямую влияет на заказы и позиции в поиске.
- Спам в заявках с сайта: почему капча не спасает — формы и оформление заказа собирают данные, полезно защитить их от спама.