Як отримувати сповіщення про замовлення OpenCart у Telegram

Нове замовлення, зміна статусу чи відгук — одразу в Telegram вам і команді. Що саме приходить, як підключити безкоштовний модуль AirNotifier за чотири кроки і на що звернути увагу.

Лист від OpenCart про нове замовлення легко загубити серед іншої пошти, а адмінку магазину ніхто не тримає відкритою цілий день. Telegram зазвичай і так відкритий на телефоні — тож найпростіше, щоб магазин писав саме туди. Розбираємо, як це зробити за допомогою безкоштовного модуля AirNotifier.

Що приходить у Telegram

  • Нове замовлення — номер, сума, покупець, телефон, доставка, оплата, товари й коментар, а також посилання на замовлення в адмінці.
  • Зміна статусу — лише для статусів, які ви оберете, разом із коментарем до зміни.
  • Відгуки та питання — відгуки до товарів і коментарі до статей блогу ocStore з посиланням на модерацію.
  • Форма контактів — повідомлення приходить лише після успішної відправки форми, включно з капчею.

Мову повідомлень можна обрати окремо — українську, англійську чи російську — незалежно від мов самого магазину.

Як підключити: чотири кроки

Власного Telegram-бота створювати не потрібно: сповіщення надсилає бот @AirAlarmer_Bot.

  1. Завантажте airnotifier.ocmod.zip у «Розширення → Встановлення розширень» (на OpenCart 4.1.x — натисніть «Встановити» біля архіву).
  2. У «Розширення → Модулі» встановіть AirNotifier і відкрийте налаштування.
  3. Відкрийте @AirAlarmer_Bot у Telegram, натисніть «Start» і надішліть /key — бот надішле ваш ключ.
  4. Вставте ключ, оберіть тригери й збережіть — у Telegram прийде тестове повідомлення.

Сповіщення для всієї команди

Якщо замовлення обробляють кілька людей, додайте бота в робочу групу й надішліть /key там — ключ прив’яжеться до групи. Усього можна додати до 10 ключів: особисті чати менеджерів і групи. Кожне сповіщення отримують усі.

Чи не зашкодить це магазину

  • Оформлення замовлення не сповільнюється. Повідомлення відправляються вже після того, як покупець отримав сторінку. Якщо Telegram тимчасово недоступний, магазин працює як завжди, а помилка записується в журнал помилок OpenCart.
  • Файли OpenCart не змінюються. Модуль працює через стандартні події OpenCart; при видаленні його події також прибираються.
  • Без хибних «нових замовлень». Коли менеджер редагує наявне замовлення в адмінці, модуль не плутає це з новим.
  • Захист від флуду. Для відгуків і форми контактів — не більше 15 сповіщень за 10 хвилин і 3 з однієї IP-адреси. Замовлення не обмежуються ніколи.

Від хостингу потрібно лише, щоб були дозволені вихідні HTTPS-з’єднання (cURL або allow_url_fopen).

Якщо ключ потрапив до сторонніх

Надішліть боту /revoke — старий ключ перестане працювати. Отримайте новий командою /key і вставте його в налаштування модуля.

Сумісність

AirNotifier працює з OpenCart 2.3, 3.x, 4.1.x та ocStore 3, PHP 5.6–8.x. Модуль безкоштовний: архів і ключ ліцензії на ваш домен з’являються в кабінеті одразу після оформлення.

Отримати AirNotifier безкоштовно →

Модулі зі статті

Модуль для вашого магазину

Потрібна допомога з модулем чи доопрацювання?

Встановимо, налаштуємо під вашу тему або розробимо модуль під ваші задачі.