Уведомление администратору о новом заказе может приходить по E-mail, по SMS на телефон и звуковое уведомление в браузере, если открыта панель управления. Существует еще один способ быстро получить уведомление в браузере на любом устройстве - это современная технология PUSH уведомлений.

Включение и настройка PUSH уведомлений происходит в административной панели магазина в меню НастройкаИнтеграцияPUSH Уведомления.

PUSH Уведомления

Для получения PUSH уведомлений нужно просто включить опцию "Уведомление о заказе администратору". После этого перегрузить текущую страницу и появится предложение на получение уведомлений с сайта, с которым нужно согласиться и нажать Разрешить уведомления. Это разрешение привязывает текущий браузер текущего устройства к базе получения PUSH уведомлений. Число подписок и устройств не ограничено. Для удаления всех подписок из базы интернет-магазина достаточно снять галочку "Уведомление о заказе администратору" и сохранить настройку. Для удалание подписки из самого браузера перейдите в настройки браузера и удалите подписку с именем вашего сайта. Подписка на PUSH уведомления работает только с сайтами с установленным SSL сертификатом по протоколу HTTPS. Если у вас нет SSL сертификата, то подписка не сработает.

PUSH Уведомления

После поступления нового заказа в интернет-магазин на всех подписанных браузерах (не работает в браузерах от Microsoft) появится оповещение в нижнем правом углу. Сообщение появится только если в данный момент в браузере не открыт ваш сайт, которому вы разрешили присылать уведомления.

PUSH Уведомления

По умолчанию для отправки используется общий предустановленный PUSH шлюз. Для персонализации PUSH шлюза следует в настройки этой интеграции добавить свои значения ключа сервера и идентификатора отправителя. Для этого следуйте инструкции:

  1. Регистрируемся на сайте Firebase.google.com
  2. Создаем новый проект кнопкой Create new project
  3. При создании указываем название проекта и страну
  4. После создания проекта попадаем на его dashboard
  5. В меню наводим на колесико рядом с Overview и выбираем Project settings
  6. На открывшейся странице переходим во вкладку Cloud Messaging
  7. Копируем Ключ сервера и Идентификатор отправителя в одноименные поля настройки PUSH Уведомлений в разделе "Интеграция".

PUSH Уведомления

Настройка текстов

Для изменения текста сообщения следует отредактировать файл языка пользовательской части: /phpshop/lang/russian/shop.ini.

[lang]
mail_title_adm = "Поступил заказ №";

* PUSH Уведомления доступны для версии PHPShop 6.0.1 и выше.

© PHPShop™, 2004-2020г. Все права защищены.
Тел: +7-495-989-11-15 (многоканал.), пн - пт, 10.00 - 18.00