Меню

Отправка СМС из Shop-Script/Webasyst

В ряде версий фреймворка Webasysyt наблюдается следующая проблема: не сохраняются настройки СМС-провайдеров в настройках плагина (подробнее тут). Для исправления ситуации нужно обновить версию Вашего фреймворка до версии 1.10.11.393 и выше (Настройки - Обновления - Обновить).

1.Описание

С помощью плагина "TargetSMS.ru: СМС-рассылки и уведомления" Вы можете отправлять СМС-уведомления администраторам и покупателям интернет-магазина, работающего на платформе Shop-Script/Webasyst.

2.Функционал

  1. Автоматическое отправка СМС-уведомлений администраторам и покупателям интернет-магазина о смене статусов заказов;
  2. Автоматическая отправка СМС-сообщений по заданным событиям на произвольные номера телефонов;
  3. Отправка ручных СМС-сообщений из формы заказа;
  4. Гибкая настройка уведомлений по событиям/статусам;
  5. Поддержка шаблонов СМС-сообщений (например, СМС-уведомление о новом заказе, смене статуса заказа и многое другое);
  6. Персонификация текстов СМС;
  7. Сохранение (лог) истории отправленных сообщений в карточке заказа;
  8. Распознавание номеров телефонов в самых разных форматах, например, 900-123-45-67, 79001234567 и т.п. (РЕКОМЕНДАЦИЯ: заносить номера телефонов в карточки клиентов исключительно в международном формате +79000000001);
  9. Отправка СМС абонентам всего мира (Россия, Украина, Белоруссия, Казахстан и т.п.);
  10. Поддержка мультивитринности;
  11. Поддержка как актуальных, так и старых версий PHP-скриптов.

3.Установка

  1. Пройдите регистрацию в нашем сервисе СМС-рассылок. После регистрации Вы получите логин, пароль, тестовое имя отправителя и тестовый баланс для проверки работы сервиса СМС-рассылок;
  2. Установите плагин «TargetSMS.ru: СМС-рассылки и уведомления» с помощью приложения «Инсталлер» в администраторской панели Вашего Webasyst. Ссылка на наш плагин в маркетплейсе: https://www.webasyst.ru/store/plugin/sms/targetsms/.

Webasyst. Инсталлер - Плагины

Webasyst. Установка плагина TargetSMS

4.Активация

После установки плагина в разделе "Настройки" -->> "SMS-провайдеры" укажите полученные при регистрации логин, пароль и буквенную подпись отправителя. ВАЖНО: указывайте только согласованную подпись отправителя (несогласованные подписи отправителей работать НЕ БУДУТ).

Webasyst. Магазин - Настройки - Общие настройки

4.1.ВАЖНО

  1. В поле "Идентификаторы отправителей" нужно указать либо тестовую подпись отправителя, полученную при регистрации (регистр важен!), либо Ваши согласованные подписи отправителя (несогласованная подпись работать не будет!). Ставить в это поле символ "*">не нужно!
  2. В случае необходимости указать несколько согласованных имен отправителей впишите нужные имена столбиком.
  3. При необходимости смены учетной записи необходимо перейти в раздел "Настройки", затем выбрать "Общие настройки" и ввести новые учетные данные.

5.Настройка СМС-уведомлений администраторам и покупателям интернет-магазина

  1. Пройдите в раздел "Магазин" -->> "Настройки" -->> "Уведомления"Webasyst. Магазин - НастройкиWebasyst. Настройки - Уведомления
  2. Нажмите кнопку "Новое уведомление"Webasyst. Новое уведомление
  3. Выберите нужное Вам событие в выпадющем списке, например, "Заказ оплачен"Webasyst. Событие
  4. Настройте нужное Вам уведомление, указав название уведомления, выбрав транспорт "СМС", включив уведомление, поставив галочку в соответствующее место, выбрав источник заказов, имя отправителя, кому отправлять, составив текст СМС с нужными Вам параметрами персонификации, и нажмите кнопку "Сохранить". Сформированное уведомление появится в списке уведомлений, где его можно редактировать или удалить.Webasyst. Настройки уведомления

5.1.Пример настройки шаблона СМС-уведомления "Заказ оформлен" администратору* интернет-магазина

Webasyst. Шаблон СМС администратору

* СМС администратору отправится на телефонный номер, указанный в разделе "Настройки" -->> "Общие настройки" -->> "Телефон" 

5.2.Пример настройки шаблона СМС-сообщения "Заказ оплачен" покупателю интернет-магазина

Shop-Script. Шаблон СМС - 1

5.3.Пример настройки шаблона СМС-сообщения "Заказ отправлен" покупателю интернет-магазина

Shop-Script. Шаблон СМС - 2

6.Отправка СМС-сообщений из карточки заказа вручную

  1. Форма отправки СМС-сообщений вызывается нажатием на ссылку "Написать клиенту"
    Откройте форму отправки СМС
  2. Заполните открывшуюся форму: переведите селектор в положение SMS, выберите в селекторе "Отправитель" нужное Вам имя отправителя, введите текст СМС и нажмите на кнопку "Отправить".
    Заполните форму отправки СМС

ВАЖНО: СМС будет отправлено на номер телефона из карточки заказа (СМС на произвольные номера получателей можно отправить из другого нашего плагина).

7.Параметры персонификации текстов СМС-сообщений

В поле "Текст" по умолчанию содержится стандартный шаблон сообщения, в который при отправке подставляются реальные значения вместо переменных. Например, в шаблоне уведомления об оформлении нового заказа есть переменная {$order.id}. Это значит, что получатель сообщения вместо этой переменной увидит номер заказа, о котором он уведомляется. Полный перечень доступных переменных доступен в по ссылке "Шпаргалка" под полем для редактирования шаблона сообщений.

Shop-Script. Параметры персонификации текста СМС - 1

Shop-Script. Параметры персонификации текста СМС - 2

8.История отправленных СМС

Детальная информация о каждом отправленном СМС-сообщении содержится в комментариях к соответствующему заказу.

Информация об отправленных СМС

9.Настройка СМС регистрации и авторизации

В версии Shop-Script 9 и выше доступна функция подтверждения регистрации и СМС-авторизации. Для настройки СМС авторизации воспользуйтесь подробной инструкцией.

ВАЖНО:

  1. Операторы сотовой связи требуют, чтобы в тексте СМС-сообщения с кодами авторизации обязательно фигурировало название сайта или сервиса клиента. Чтобы избежать вопросов от операторов связи мы настоятельно рекомендуем обязательно добавлять в текст СМС с кодами авторизации название Вашего сервиса и/или сайта. Соответственно, вместо текста "Ваш код авторизации: 1234" мы рекомендуем делать текст, скажем, "Ваш код авторизации на сайте targetsms.ru: 1234".
  2. Во избежание DDOS-атак и скликивания бюджета обязательно используйте капчу в форме авторизации/регистрации! Подробнее: https://targetsms.ru/blog/1633-zashchita-formy-na-sajte-ot-spama-a-byudzheta-na-sms-rassylki-ot-sklikivaniya

10.Интересное

  1. Если Вы создадите новые действия с заказами в разделе "Магазин" -->> "Настройки" -->> "Общие настройки" -->> "Статусы заказов", то эти действия станут доступны в списке событий при настройке уведомлений. Это позволит Вам совершать дополнительные действия с заказами в разделе бекенда "Заказы", при этом автоматически будут отправляться СМС-уведомления.
  2. При настройке уведомления помимо стандартных отправки СМС покупателям и администратору интернет-магазина можно выбрать опцию "Отправка СМС другому" и указать произвольный номер получателя СМС-сообщения. Номер телефона важно вводить в формате +79001234567.
  3. Если вам необходимо отправить СМС-уведомление об одном событии на несколько номеров, создайте несколько похожих уведомлений, указав в их свойствах разных получателей.

11.Кейсы

  1. Кейс Shop-Script №1: Как сделать СМС-регистрацию и СМС-авторизацию в Shop-Script/Webasyst

12.Типовые проблемы и сложности

Самые популярные проблемы и вопросы по работе с интеграцией описаны тут.

Начать рассылку

Тестовые сообщения бесплатно