ru
Бесплатный просмотр

Меньше фейковых заказов в WooCommerce: проверка WhatsApp-кодом для оплаты при получении

Автор: Команда WapFlow · 13 ноября 2026 · 6 мин чтения
Оформление заказа WooCommerce с вариантом оплаты при получении и кодом подтверждения WhatsApp на телефоне

Оплата при получении (COD) вызывает доверие у покупателей, поэтому она так популярна в интернет-торговле. Однако для владельца магазина в ней есть риск: поскольку оплата не производится заранее, любой может оформить заказ с случайным или неверным номером телефона, и это ничего ему не стоит. Заказ упаковывают, отправляют, его никто не принимает, и посылка возвращается. В этой статье объясняется, как проверка заказов с оплатой при получении через WhatsApp работает в WooCommerce, с чем она помогает и что не решает. Сразу отметим: этот метод не сводит фейковые заказы к нулю, он лишь делает их заметно труднее оформить.

Во что на самом деле обходятся фейковые и пустые заказы

Заказ при оплате при получении, который никто не принимает, — это больше, чем потерянная продажа. Учитывайте всё вместе:

  • Работа по подготовке и упаковке товара
  • Стоимость доставки в обе стороны
  • Товар, который какое-то время лежит без дела
  • Осмотр возвращённого товара и возврат его на полку
  • Время службы поддержки, потраченное на попытки дозвониться до покупателя

Не каждый такой заказ злонамерен. Некоторые приходят от настоящих покупателей, которые ошиблись в номере, а некоторые — от шутников или конкурентов. Если телефонный номер подтверждён, часть этих проблем отсеивается ещё до оформления заказа.

Что решает проверка WhatsApp, а что нет

Проверка доказывает одно: человек, оформляющий заказ, действительно может получить сообщения на введённый номер и имеет WhatsApp прямо сейчас. Заказывать с ошибочным, неиспользуемым или чужим номером становится труднее.

Она не доказывает, что человек действительно примет посылку. Тот, кто имеет доступ к номеру, всё равно может отказаться при доставке. Поэтому рассматривайте проверку как фильтр, а не как полное решение; для заказов на крупную сумму добавьте дополнительную проверку, например подтверждающий звонок или минимальную сумму корзины.

Процесс со стороны покупателя

  1. Покупатель подтверждает корзину, вводит номер телефона при оформлении и выбирает оплату при получении.
  2. Он нажимает кнопку «Send code via WhatsApp» в блоке проверки.
  3. Через несколько секунд с вашего номера WhatsApp приходит шестизначный код.
  4. Покупатель вводит код в форму; после проверки кнопка «Place order» начинает работать.

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

Настройка с помощью плагина

Плагин WordPress для WapFlow OTP совместим с WooCommerce и работает как с классическим оформлением заказа, так и с блоком Checkout. Кратко:

  1. Оформите подписку WapFlow OTP, привяжите свой номер WhatsApp с помощью QR-кода в панели и создайте ключ API.
  2. Загрузите и активируйте плагин в WordPress (Plugins, Add New, Upload Plugin).
  3. Вставьте ключ в разделе Settings, WapFlow OTP и нажмите «Test connection».
  4. В разделе «WooCommerce checkout» включите опцию «Require a verified billing phone before the order is placed» и отметьте «Only for cash on delivery orders».

Идентификаторы платёжных шлюзов, которые считаются оплатой при получении, настраиваются; по умолчанию используется cod. Если вы используете блок Checkout, убедитесь, что поле телефона видно и обязательно в форме оформления: проверка берёт номер именно из этого поля. Пошаговое описание с экранами — в нашем руководстве по установке. Рекомендуем сначала попробовать с тестовым ключом: тестовый ключ не отправляет сообщений WhatsApp и показывает код только администраторам.

Как обеспечивается безопасность?

Результату проверки никогда не доверяют на слово браузеру. Плагин хранит подтверждённый телефон в краткоживущей записи, которая используется один раз, и проверяет её на сервере при завершении заказа. Тот, кто изменит код страницы оформления в браузере, всё равно не пройдёт серверную проверку. Подтверждённый заказ получает примечание и мета-поле _wapflow_otp_verified, поэтому позже вы видите, какие заказы были подтверждены.

Конечные точки отправки тоже защищены: проверочный nonce страницы при каждой отправке, лимит 10 запросов за 10 минут на IP-адрес и 1 отправка в минуту и 5 в час на один телефон. На публичных формах, если хотите добавить ещё и плагин CAPTCHA, можно подключиться к фильтру плагина wapflow_otp_before_send.

Какая настройка и когда?

НастройкаКогда имеет смысл
Только оплата при полученииКогда проблема ограничена COD; плательщики картой не затрагиваются
Только гостиКогда номера зарегистрированных пользователей уже проверялись ранее
Только новые покупателиКогда не хотите беспокоить старых, проверенных покупателей
Все заказыКогда точность телефона важна для всех способов оплаты

Чек-лист перед запуском

  • Вы перешли на боевой ключ? Тестовый ключ не отправляет сообщений WhatsApp. Если магазин работает с тестовым ключом, покупатели не получат код и не смогут оформить заказ.
  • Ваш номер подключён и в сети? Кнопка «Test connection» плагина показывает ваш тариф, квоту и количество подключённых номеров. Если ни один номер не подключён, появится предупреждение.
  • Поле телефона обязательно? Проверка использует телефон из формы оформления. Если поле скрыто или его можно оставить пустым, процесс не будет работать.
  • Вы оформили собственный заказ? Сделайте настоящий тестовый заказ с оплатой при получении в классическом оформлении и, если используете, в блоке Checkout; проверьте также, что при оплате картой код не запрашивается.
  • Готово ли сообщение для покупателя? Если рядом с вариантом оплаты при получении вы поставите короткую пометку вроде «Для вашей безопасности мы отправим код на ваш телефон через WhatsApp», ожидание кода не покажется покупателю странным.

Квота и стоимость

Каждый отправленный код расходует квоту. Простой пример: если у вас около 2 000 заказов с оплатой при получении в месяц и каждый покупатель в среднем запрашивает 1,3 кода, вам понадобится 2 600 кодов. Цифра приведена только для наглядности; считайте по своему объёму заказов. Тарифы WapFlow OTP начинаются с 249,99 TRY (1 аккаунт, 5 000 кодов) без платы за каждое сообщение; подробности — на странице цен. Поскольку коды отправляются через WhatsApp, важны также дневной лимит отправки и прогрев номера, который вы используете; об этом рассказано в статье о снижении риска блокировки.

Честные предупреждения

  • WapFlow OTP — не официальный WhatsApp Business API; он работает через связанное устройство и не гарантирует доставку.
  • У покупателя может не быть WhatsApp, или сообщение может не дойти. Подумайте о том, чтобы предложить таким покупателям альтернативу, например подтверждение по телефону, чтобы они всё равно могли оформить заказ.
  • Риск блокировки никогда не равен нулю. Если номер ограничат, коды перестанут приходить; привязка второго номера даёт надёжный запас.
  • Упомяните проверку телефона в политике конфиденциальности. Плагин хранит состояние проверки в краткоживущих записях, а подтверждённый номер — в профиле пользователя.

Часто задаваемые вопросы

Может ли покупатель оформить заказ, не введя код?

Не в заказах, где проверка включена. Серверная проверка не позволяет завершить заказ с неподтверждённым телефоном.

Работает ли это с блоком Checkout?

Да. Серверная проверка работает и в классическом оформлении, и в блоке Checkout. Блок проверки в классической странице добавляется автоматически; для блока Checkout он размещается непосредственно над кнопкой «Place order» с помощью JavaScript. Если тема или стороннее расширение сильно меняют разметку, положение может потребовать корректировки.

С какого номера приходят коды?

С привязанного вами номера WhatsApp. Покупатель получает код из делового чата, который узнаёт.

Можно ли запрашивать код только при оплате при получении?

Да. С опцией «Only for cash on delivery orders» другие способы оплаты никогда не требуют кода.

Что происходит, когда квота заканчивается?

API возвращает ошибку превышения квоты, и новые коды отправить нельзя. Плагин показывает покупателю понятное сообщение. Вы можете следить за квотой в панели и при необходимости повысить тариф.

Похожие статьи

Маркетинг

WhatsApp для цветочного магазина и кондитерской: заказы, праздники и доставка

Как вести приём заказов, напоминания о праздниках и информацию о доставке через WhatsApp в цветочном магазине и кондитерской? Форма заказа, примеры сообщений и план на сезон.

6 ноября 2026 · 7 мин чтения