Плагин WooCommerce — определение звонящего
Плагин устанавливается в ваш WordPress и создаёт закрытую точку доступа, откуда приложение на телефоне забирает данные клиента в момент звонка. Он узнаёт и гостей без учётной записи — по телефону из платёжного адреса заказа.
Что делает плагин
CallerPeek превращает базу клиентов WooCommerce в телефонную книгу, которой пользуется приложение на телефоне. Когда кто-то звонит, приложение спрашивает плагин о номере, а плагин отвечает готовой карточкой клиента — именем, числом и суммой заказов, статусом последнего заказа и историей прежних звонков.
Вся логика и все данные остаются на вашем сервере. Приложение — только средство просмотра: оно не копирует базу, не синхронизирует контакты и ничего нам не отправляет.
Узнаёт и гостей без учётной записи
В магазинах на WooCommerce большая часть заказов оформляется без регистрации. Плагин ищет номер сначала среди зарегистрированных клиентов, а затем в платёжных адресах заказов — так узнаётся и тот, кто однажды купил как гость, вместе с историей его заказов.
Сопоставление номера
Плагин сравнивает последние девять цифр номера, не обращая внимания на пробелы, дефисы и скобки. Один и тот же клиент найдётся, записан ли в магазине +7 912 345-67-89, 8-912-345-67-89 или 007912345 6789. Код страны берётся из настроек WooCommerce и может быть переопределён в настройках плагина.
Установка шаг за шагом
- Скачайте ZIP плагина и загрузите его в консоли: Плагины → Добавить новый → Загрузить плагин.
- Включите плагин. При активации создаётся первое устройство со своим токеном.
- Откройте WooCommerce → CallerPeek и добавьте по одному устройству на каждый телефон (например «Анна», «Ресепшен», «Склад»).
- Нажмите Показать QR-код рядом с устройством и отсканируйте его в приложении CallerPeek на этом телефоне.
- Готово — приложение сразу выполняет проверку связи и подтверждает привязку к вашему магазину.
Установка занимает около двух минут и не требует правки файлов, доступа к базе данных или помощи программиста.
Панель плагина
Устройства и токены
Список телефонов, у каждого свой токен. По каждому устройству видно состояние, время последнего использования и число запросов за сегодня. Одним щелчком вы отзываете доступ, создаёте новый токен или показываете QR-код для привязки.
Перезвонить
Звонившие за последние семь дней, сгруппированные по номеру. Приложение сообщает, был ли звонок принят, а плагин проверяет, появился ли после него заказ. Клиенты с пометкой «Перезвонить!» — те, кто звонил и ничего не купил: самые тёплые обращения, какие есть у магазина.
Журнал звонков
Полная история запросов: дата, номер, найденный клиент со ссылкой на его профиль, устройство и IP-адрес. Журнал очищается автоматически через заданное число дней, а история совпадений по номеру хранится отдельно и переживает очистку.
Совместимость с WooCommerce
- HPOS и классическое хранение — плагин поддерживает новые таблицы заказов (High-Performance Order Storage, по умолчанию с WooCommerce 8) и прежнее хранение в записях. Он сам определяет, что у вас используется; настраивать нечего.
- Широкая поддержка версий — WordPress 6.0–7.0, WooCommerce 8.0–10.9, PHP 7.4–8.5.
- Без влияния на скорость — плагин ничего не добавляет на страницы магазина. Запрашивается только его собственная точка доступа, и только в момент, когда звонит телефон.
- Работает на любой установке — плагин отдаёт свою точку доступа независимо от настроек постоянных ссылок; адрес вы найдёте в его панели.
Безопасность
- Только HTTPS — незашифрованные запросы плагин отклоняет.
- Токен на каждое устройство, сравнивается за постоянное время, отзывается из панели мгновенно.
- QR-код без токена — в нём только одноразовый код на 10 минут, который по зашифрованному соединению обменивается на токен.
- Лимит запросов в минуту с одного IP-адреса и суточный лимит на устройство (по умолчанию 300) — это блокирует массовую выгрузку базы клиентов.
- Наглядность — столбец «Запросов сегодня» показывает необычный трафик раньше, чем он станет проблемой.
Требования
- WordPress 6.0+ с WooCommerce 8.0+ — протестировано до 7.0 / 10.9
- PHP 7.4+ — протестировано до 8.5
- SSL-сертификат (HTTPS) на домене магазина
- Телефон с Android 8.0 или новее
Плагину не нужны Composer, задания cron и внешние сервисы. Ответы сервера переведены на 13 языков — по языку, выбранному в приложении. Сама панель плагина тоже говорит на 13 языках и имеет собственный переключатель — независимо от языка консоли WordPress.
У вас есть и магазин на PrestaShop?
Одно и то же приложение работает с обоими бэкендами — контракт API одинаковый. Один телефон может быть привязан одновременно к магазину на WooCommerce и к магазину на PrestaShop, без доплат со стороны приложения.