Уже скоро, быстрые шаблоны с неограниченным количеством модулей за 1грн./заказ

Настройка модуля SMS Информер для Интернет-магазина {SEO-Mагазин}, OpenCart 2.х, 3.х, ocStore

  1. Установка модуля “NeoSeo SMS Информер”

Для установки модуля “NeoSeo SMS Информер для OpenCart необходимо:

  1. Перейти в административную панель сайта и выбрать раздел “Дополнения”->”Модули”:
  2. В открывшемся списке модулей выбрать “NeoSeo SMS Информер” и нажать кнопку “Установить”:
  3. Перейти в раздел “Дополнения”->”Менеджер дополнений” и в открывшемся окне нажать на кнопку “Обновить”.

На этом установка модуля завершена и можно переходить к редактированию настроек модуля.

  1. Редактирование настроек модуля

Для редактирования настроек модуля необходимо перейти в административную панель сайта и выбрать раздел “Дополнения”->”Модули”. В открывшемся списке модулей для OpenCart выбрать “NeoSeo SMS Информер” и нажать на кнопку “Редактировать”:

После этого на экране появится окно редактирования настроек модуля:

Вкладка “Общее” предназначена для настройки следующих параметров:

  • Включение/отключение модуля. Для того, чтобы подключить модуль к магазину, необходимо в поле “Статус” выбрать значение “Включено”:
  • Получатели админских сообщений. Данное поле служит для указания номеров телефонов получателей уведомлений о заказах:
  • Если необходимо отправлять sms-уведомления нескольким получателям, введите их номера телефонов через запятую:
  • Автодополнение. Для правильной работы шлюза нужен полный номер телефона, например, 38 095 111 11 11. Но клиенты часто вводят только часть номера, например, 095 111 11 11. В данном поле укажите маску полного значения, например 38 000 000 00 00, и модуль сам дополнит введенный номер недостающими числами:
  • Группа покупателей. Данное поле служит для указания групп покупателей, которым необходимо отправлять sms-уведомления:

Для того чтобы система sms-уведомлений заработала, неообходимо:

  • Выбрать предпочтительный сервис sms-рассылки и указать его в поле “SMS-шлюз”;
  • Зарегистрироваться на официальном сайте выбранного сервиса, получить данные для API рассылки и указать их в полях “Логин для SMS-шлюза”, “Пароль для SMS-шлюза”, “Отправитель для SMS-шлюза”.

Вкладка “Шаблоны писем” предназначена для настройки шаблонов sms-уведомлений для каждого статуса заказа:

В данной системе определено 7 статусов заказа, для которых можно настроить sms-уведомления: новый, обрабатывается, отправлено новой почтой, отправлено укрпочтой, отправлено курьером, ожидает самовывоза, заказ выполнен.

Для статуса заказа “Новый” возможно настроить такие параметры:

  • Сообщение. Данный модуль позволяет настроить sms-уведомление клиента на всех языках магазина (в примере, английский, русский и украинский языки):

А также sms-уведомление для администратора:

В данном примере сообщения содержат теги, которые можно использовать для заполнения полей. Например, тег {order_id} содержит номер текущего заказа. Используя данные теги, можно сформировать сообщение в нужном виде. Описание тегов можно просмотреть на вкладке “Поля”:

  • Отсылка сообщений клиенту и администратору. В данном модуле предлагается отправлять уведомление о заказе как клиенту так и администратору.

Для того, чтобы настроить отсылку сообщений, необходимо в поле “Отправлять” выбрать одно из трех возможных значений: “Отключено”, “Включено”, “Принудительно”.

При выборе значения “Отключено”, сообщение не будет отправлено.

При выборе значения “Включено”, сообщение будет отправлено в том случае, если выбрана отметка об уведомлении покупателя. Для того, чтобы ее поставить, необходимо в административной панеле сайта выбрать раздел “Продажи”->”Заказы”->“Обзор заказа” и поставить отметку напротив поля “Уведомить покупателя”:

При выборе значения “Принудительно”, сообщение будет отправлено всегда.

Для статуса заказа “Обрабатывается” возможно настроить такие параметры:

  • Сообщение. Данный модуль позволяет настроить sms-уведомление клиента на всех языках магазина (в примере, английский, русский и украинский языки):

А также sms-уведомление для администратора:

Cообщения содержат теги, которые можно использовать для заполнения полей. Например, тег {order_id} содержит номер текущего заказа. Используя данные теги, можно сформировать сообщение в нужном виде. Описание тегов можно просмотреть на вкладке “Поля”:

  • Отсылка сообщений клиенту и администратору. В данном модуле предлагается отправлять уведомление о заказе как клиенту так и администратору.

Для того, чтобы настроить отсылку сообщений, необходимо в поле “Отправлять” выбрать одно из трех возможных значений: “Отключено”, “Включено”, “Принудительно”.

При выборе значения “Отключено”, сообщение не будет отправлено.
При выборе значения “Включено”, сообщение будет отправлено в том случае, если выбрана отметка об уведомлении покупателя. Для того, чтобы ее поставить, необходимо в административной панеле сайта выбрать раздел “Продажи”->”Заказы”->“Обзор заказа” и поставить отметку напротив поля “Уведомить покупателя”:

При выборе значения “Принудительно”, сообщение будет отправлено всегда.

Для статуса заказа “Отправлено новой почтой” возможно настроить такие параметры:

  • Сообщение. Данный модуль позволяет настроить sms-уведомление клиента на всех языках магазина (в примере, английский, русский и украинский языки):

А также sms-уведомление для администратора:

Сообщения содержат теги, которые можно использовать для заполнения полей. Например, тег {order_id} содержит номер текущего заказа. Используя данные теги, можно сформировать сообщение в нужном виде. Описание тегов можно просмотреть на вкладке “Поля”:

  • Отсылка сообщений клиенту и администратору. В данном модуле предлагается отправлять уведомление о заказе как клиенту так и администратору.

Для того, чтобы настроить отсылку сообщений, необходимо в поле “Отправлять” выбрать одно из трех возможных значений: “Отключено”, “Включено”, “Принудительно”.

При выборе значения “Отключено”, сообщение не будет отправлено.
При выборе значения “Включено”, сообщение будет отправлено в том случае, если выбрана отметка об уведомлении покупателя. Для того, чтобы ее поставить, необходимо в административной панеле сайта выбрать раздел “Продажи”->”Заказы”->“Обзор заказа” и поставить отметку напротив поля “Уведомить покупателя”:

При выборе значения “Принудительно”, сообщение будет отправлено всегда.

Для статуса заказа “Отправлено Укрпочтой” возможно настроить такие параметры:

  • Сообщение. Данный модуль позволяет настроить sms-уведомление клиента на всех языках магазина (в примере, английский, русский и украинский языки):

А также sms-уведомление для администратора:

Сообщения содержат теги, которые можно использовать для заполнения полей. Например, тег {order_id} содержит номер текущего заказа. Используя данные теги, можно сформировать сообщение в нужном виде. Описание тегов можно просмотреть на вкладке “Поля”:

  • Отсылка сообщений клиенту и администратору. В данном модуле предлагается отправлять уведомление о заказе как клиенту так и администратору.

Для того, чтобы настроить отсылку сообщений, необходимо в поле “Отправлять” выбрать одно из трех возможных значений: “Отключено”, “Включено”, “Принудительно”.

При выборе значения “Отключено”, сообщение не будет отправлено.

При выборе значения “Включено”, сообщение будет отправлено в том случае, если выбрана отметка об уведомлении покупателя. Для того, чтобы ее поставить, необходимо в административной панеле сайта выбрать раздел “Продажи”->”Заказы”->“Обзор заказа” и поставить отметку напротив поля “Уведомить покупателя”:

При выборе значения “Принудительно”, сообщение будет отправлено всегда.

Для статуса заказа “Отправлено курьером” возможно настроить такие параметры:

  • Сообщение. Данный модуль позволяет настроить sms-уведомление клиента на всех языках магазина (в примере, английский, русский и украинский языки):

А также sms-уведомление для администратора:

Сообщения содержат теги, которые можно использовать для заполнения полей. Например, тег {order_id} содержит номер текущего заказа. Используя данные теги, можно сформировать сообщение в нужном виде. Описание тегов можно просмотреть на вкладке “Поля”:

  • Отсылка сообщений клиенту и администратору. В данном модуле предлагается отправлять уведомление о заказе как клиенту так и администратору.

Для того, чтобы настроить отсылку сообщений, необходимо в поле “Отправлять” выбрать одно из трех возможных значений: “Отключено”, “Включено”, “Принудительно”.

При выборе значения “Отключено”, сообщение не будет отправлено.

При выборе значения “Включено”, сообщение будет отправлено в том случае, если выбрана отметка об уведомлении покупателя. Для того, чтобы ее поставить, необходимо в административной панеле сайта выбрать раздел “Продажи”->”Заказы”->“Обзор заказа” и поставить отметку напротив поля “Уведомить покупателя”:

При выборе значения “Принудительно”, сообщение будет отправлено всегда.

Для статуса заказа “Ожидает самовывоза” возможно настроить такие параметры:

  • Сообщение. Данный модуль позволяет настроить sms-уведомление клиента на всех языках магазина (в примере, английский, русский и украинский языки):

А также sms-уведомление для администратора:

Сообщения содержат теги, которые можно использовать для заполнения полей. Например, тег {order_id} содержит номер текущего заказа. Используя данные теги, можно сформировать сообщение в нужном виде. Описание тегов можно просмотреть на вкладке “Поля”:

  • Отсылка сообщений клиенту и администратору. В данном модуле предлагается отправлять уведомление о заказе как клиенту так и администратору.
    Для того, чтобы настроить отсылку сообщений, необходимо в поле “Отправлять” выбрать одно из трех возможных значений: “Отключено”, “Включено”, “Принудительно”.

При выборе значения “Отключено”, сообщение не будет отправлено.

При выборе значения “Включено”, сообщение будет отправлено в том случае, если выбрана отметка об уведомлении покупателя. Для того, чтобы ее поставить, необходимо в административной панеле сайта выбрать раздел “Продажи”->”Заказы”->“Обзор заказа” и поставить отметку напротив поля “Уведомить покупателя”:

При выборе значения “Принудительно”, сообщение будет отправлено всегда.

Для статуса заказа “Заказ выполнен” возможно настроить такие параметры:

  • Сообщение. Данный модуль позволяет настроить sms-уведомление клиента на всех языках магазина (в примере, английский, русский и украинский языки):

А также sms-уведомление для администратора:

Сообщения содержат теги, которые можно использовать для заполнения полей. Например, тег {order_id} содержит номер текущего заказа. Используя данные теги, можно сформировать сообщение в нужном виде. Описание тегов можно просмотреть на вкладке “Поля”:

  • Отсылка сообщений клиенту и администратору. В данном модуле предлагается отправлять уведомление о заказе как клиенту так и администратору.

Для того, чтобы настроить отсылку сообщений, необходимо в поле “Отправлять” выбрать одно из трех возможных значений: “Отключено”, “Включено”, “Принудительно”.

При выборе значения “Отключено”, сообщение не будет отправлено.

При выборе значения “Включено”, сообщение будет отправлено в том случае, если выбрана отметка об уведомлении покупателя. Для того, чтобы ее поставить, необходимо в административной панеле сайта выбрать раздел “Продажи”->”Заказы”->“Обзор заказа” и поставить отметку напротив поля “Уведомить покупателя”:

При выборе значения “Принудительно”, сообщение будет отправлено всегда.

Вкладка “Новые отзывы” предназначена для настройки текста уведомлений о новых отзывах на товары:

Данная вкладка содержит следующие поля:

  • Статус. Для того, чтобы администратор Вашего сайта получал sms-уведомления о новых отзывах на товары, в данном поле выберите значение “Включено”:
  • Текст уведомления. Данное поле предназначено для формирования текста уведомления о новом отзыве, для администратора сайта. Формируя сообщение можно использовать специальный теги:

{product_name} - название товара;

{product_sku} - артикул товара;

{product_model} - модель товара;

{product_id} - код товара.

Для примера введем следующий текст: Новый отзыв на товар {product_name}, модель {product_model}:

Важно!!! После добавления всех изменений необходимо нажать кнопку “Сохранить”:

В результате, при оформлении заказов, получатель админских сообщений получит следующие sms-уведомления:

SMS-уведомления для клиента при оформлении заказа, имеют следующий вид:
 

UPDATE от 19.08.2019

Добавлена возможность отправки сообщений администраторам сайта посредством Telegram мессенджер.

Отправка сообщений в Telegram

В модуле предусмотрена возможность отправки уведомлений администраторам посредством мессенджера Telegram. Настройка отправки уведомлений производится в несколько этапов.

  1. Подготовка. Для отправки сообщений через Telegram Вам необходимо зарегистрировать бота - робота, который имеет доступ к API Telegram, и будет отправлять вам сообщения. Для этого Вам нужно в Telegram найти бота по имени BotFather и попросить его создать для нас бота.

Боты сами не могут начать чат, поэтому именно вам нужно инициировать беседу. После старта беседы нужно дать команду:

 BotFather - /newbot - создать нового бота. 

После этого необходимо будет дважды ввести имя вашего бота. Есть ограничение на имя бота - оно должно оканчиваться на “bot”. Когда бот будет успешно создан BotFather выдаст вам API key нового бота. Посредством этого ключа вы будете отправлять запросы вашему боту. Держите этот ключ в секрете, потому что тогда любой человек сможет подключиться к вашему боту и использовать его в неизвестных целях (в том числе и плохих). 

  1. Настройка бота. Итак, бот создан. Теперь нам нужно чтобы наш бот начал отправку уведомлений. По правилам Telegram бот не может самостоятельно инициировать чаты с людьми, поэтому нам нужно это сделать самостоятельно. Находим нашего бота в телеграмм и инициируем с ним начало беседы (нажав кнопку старт). После этого нам нужно отправить боту запрос такого вида: 

https://api.telegram.org/bot<API_KEY>/getUpdates

Это можно сделать через браузер или программу Postman, или что-то аналогичное. В ответ нам бот должен прислать сообщение в формате JSON

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

Для того, чтобы сообщения в Telegram получали несколько человек необходимо:

  • Создать бота;
  • Создать группу в Telegram и добавить в нее пользователей, которым необходимо получать сообщения;
  • В группу добавить созданного бота;
  • Получить идентификатор чата. Для этого используем команду: https://api.telegram.org/bot <API_KEY>/getUpdates Данную команду вводим в строку браузера. В ответ получаем json-последовательность. В данной последовательности копируем идентификатор чата и добавляем его в настройки модуля “SMS-информер” в поле “Идентификатор чата для Telegram”.
  1. Настройка отправки уведомлений в модуле. После того как мы получили все необходимые данные, самое время настроить наш модуль. В настройках модуля на вкладке “Уведомления администраторам” устанавливаем следующие параметры: 

  • выбираем варианты уведомлений - через смс или  посредством Telegram;

  • для уведомлений по смс введите номера получателей через запятую;

  • вводим API key и идентификатор нашего с ботом чата для получения уведомлений в Telegram.

 

Готово. Вы будете получать уведомления в телеграмм о новых заказах, изменении статуса заказа, а также новых отзывах.

UPDATE от 20.08.2019

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

После установки модуля и обновления кеша модификаторов в хедере админ панели появляется кнопка отправки уведомлений через смс. 

Для корректной работы отправки смс необходимо в настройках предоставить права соответствующим группам пользователей на просмотр и изменение “marketing/neoseo_sms_notify”

Нажав на кнопку отправки смс в хедере, отобразится форма отправки сообщения:

Введите мобильный номер получателя, введите текст сообщения и нажмите кнопку “Отправить сообщение”. 

О результатах отправки вы будете проинформированы всплывающим сообщением

UPDATE от 10.01.2020

Добавлена возможность отправлять смс через intel-tele.com. Для этого в настройках модуля необходимо выбрать в опции sms-шлюз пункт inteltelecom. Также нужно указать логин данного sms-шлюза, а в поле пароль указать апи-ключ.

Не нашли ответ на свой вопрос? — Задайте его на нашем форуме: https://www.opencartmasters.com/forum/75-sms-informer/ 

Комментарии

Написать комментарий [отменить ответ]

Товары из статьи: