Плагін WooCommerce — визначення того, хто телефонує
Плагін встановлюється у ваш WordPress і створює приватну точку доступу, з якої застосунок на телефоні бере дані клієнта в момент дзвінка. Він упізнає й гостей без облікового запису — за телефоном із платіжної адреси замовлення.
Що робить плагін
CallerPeek перетворює базу клієнтів WooCommerce на телефонну книгу, якою користується застосунок на телефоні. Коли хтось телефонує, застосунок питає плагін про номер, а плагін відповідає готовою карткою клієнта — ім’ям, кількістю та сумою замовлень, станом останнього замовлення та історією попередніх дзвінків.
Уся логіка й усі дані лишаються на вашому сервері. Застосунок — лише переглядач: він не копіює базу, не синхронізує контакти й нічого нам не надсилає.
Упізнає й гостей без облікового запису
У магазинах на WooCommerce велика частина замовлень оформлюється без реєстрації. Плагін шукає номер спершу серед зареєстрованих клієнтів, а потім у платіжних адресах замовлень — тож упізнається й той, хто одного разу купив як гість, разом з історією його замовлень.
Зіставлення номера
Плагін порівнює останні дев’ять цифр номера, ігноруючи пробіли, дефіси та дужки. Той самий клієнт знайдеться, чи записано в магазині +380 67 123 45 67, 067-123-45-67 чи 0038067 1234567. Код країни береться з налаштувань 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, без доплат з боку застосунку.