Модуль SMS уведомлений 1С-Битрикс

NEW! В модуле появилась возможность каскадной отправки (отправка сообщений на Viber).

Алгоритм работы:

  • 1. Номер абонента проверяется на наличие мессенджера Viber.
  • 2. Если мессенджер Viber активен, отправляется Viber сообщение.
  • 3. Если мессенджер не подключен, абоненту отправляется sms-сообщение.

Объем Viber-сообщения до 1 тыс. символов. Есть возможность использования картинок, видео и кнопки активности.

Установка модуля.

Установка модуля из Маркетплейс 1С-Битрикс:

  • на странице нажмите зеленую кнопку «Установить»
  • во всплывающем окне введите адрес вашего сайта или портала (см. пункт 1), нажмите «Установить».

Установка модуля вручную (если закончились обновления):

  • скачать архив с модулем UTF-8 версия, Windows-1251 версия
  • разархивировать архив и загрузить папку incoredev.sms в /bitrix/modules/
  • перейти в админ панели на вкладку «маркетплейс» – «установленные решения» и установить модуль InCore Dev

Настройка модуля

После установки модуля вы автоматически будете перенаправлены на страницу настроек модуля (настройки – настройки продукта - настройки модулей - InCore Dev). Введите логин и пароль от личного кабинета, имя отправителя для смс-сообщений, имя отправителя для Viber-сообщений (если используете данный сервис) и нажмите кнопку "Применить".

Для каскадной отправки необходимо использовать шлюз bitrix5.incore1.ru

Имя отправителя, по умолчанию, для смс-сообщений - INCORE, для Viber-сообщений - Com-info

После нажатия кнопки произойдет проверка доступа к сервису и вы увидите соответствующее сообщение и баланс на сервисе.

1С-Битрикс sms рассылка настройка

Добавление шаблонов для смс оповещений

  • перейдите на вкладку Маркетинг – InCore Dev – Шаблоны смс;
  • Нажмите зеленую кнопку «Добавить шаблон» – выберите событие и заполните форму настроек.

1С-Битрикс sms рассылка настройка

Пример 1.

Создадим уведомление администратору о поступлении заказа в интернет магазине:

  • Выбираем событие – Новый заказ [ISMS_NEWORDER]
  • Указываем получателя смс, номер администратора в международном формате (+79xxxxxxxxx)
  • Заполняем шаблон, например: «Поступил заказ №#ACCOUNT_NUMBER# от #PROPERTY_FIO#. сумма к оплате #PRICE_FORMAT#.»
  • В шаблоне можно использовать макросы и php код. Для отмены отправки смс с помощью php можно вернуть пустой шаблон.
  • Например, отменим отправку смс администратору, если в примечании есть слово тестовый.
    if(strpos(toLower("#USER_DESCRIPTION#"),"тестовый") !== false){
    }
    else{
    ?>
    Поступил заказ №#ACCOUNT_NUMBER# от #PROPERTY_FIO#. сумма к оплате #PRICE_FORMAT#.
    }
    ?>
  • Нажимаем зеленую кнопку сохранить
  • Если все сделано верно, после оформления заказа клиентом в магазине вы получите смс-уведомление.

Все отправленные сообщения можно увидеть на вкладке маркетинг – InCore Dev – История сообщений

1С-Битрикс sms рассылка шаблоны

Пример 2

Создадим уведомление администратору о поступлении заказа в интернет магазине с помощью стандартных почтовых событий.

  • выбираем событие – Отправка письма [ISMS_BXEVENT]
  • указываем получателя смс, номер администратора в международном формате (+79xxxxxxxxx)
  • выбираем событие «Новый заказ [SALE_NEW_ORDER]»
  • указываем идентификатор почтового шаблона (если не заполнить будут обработаны все шаблоны данного типа события). Список почтовых шаблонов - /bitrix/admin/message_admin.php?lang=ru
  • можно отменить отправку письма, если отправлено сообщение соответствующей опцией
  • нажимаем применить и заполняем шаблон, например: &laqio;Поступил заказ №#ORDER_ID#. Сумма заказа - #PRICE#.»

1С-Битрикс sms рассылка пример шаблон

Обновления

1.0.1 - Исправлена ошибка отображения отправителя в списке шаблонов. Исправление ошибка с переопределением отправителя по умолчанию.

1.0.3 - Ошибка в обработчике с обновлением модуля sale и новой структурой полей в Sale\Internals\OrderTable.

1.0.4 - Исправлена ошибка подстановки названия платежной системы. Добавлена информация о возможных макросах по свойствам заказа.

1.0.5 - Улучшена совместимость подстановки названия платежной системы со старыми версиями БУС. Исправлена ошибка с проверкой параметров статусов заказа в шаблоне смс.

1.0.6 - Добавлена возможность выбора сервера для отправки смс. Исправлена ошибка с установкой отправителя по умолчанию в настройках модуля. Добавлена информация по регистрации в сервисе. Доработан выбор отправителя в форме отправки смс.

1.0.7 - Добавлена возможность переопределения номера телефона у почтовых шаблонов.

1.0.8 - Добавлен функционал отправки viber сообщений.