Как настроить смс-уведомление(подтверждение) при заказе в virtuemart 3 и virtuemart 2

Опубликовано: 10 января, 2013
Обновлено: 5 февраля, 2023
Категория: Настройка VirtueMart, Расширения для VirtueMart 2

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

Процесс интеграции смс-подтверждения будет заключаться в установке специального плагина, который будет передавать нужные данные на сервис sms-uslugi.ru, через который и будет отправляться смс.

Регистрация на сайте sms-uslugi

Заходим на сайт  sms-uslugi.ru, в правом верхнем углу нажимаем кнопку регистрация и заполняем предложенную форму. Думаю, здесь никаких проблем возникнуть не должно.

регистрация на sms-uslugi

Я регистрировался как юридическое лицо. Через некоторое время от сервиса пришел официальный договор.

После регистрации нужно создать имя отправителя (от чьего имени будет приходить смс). Каждому новому пользователю бесплатно предоставляется 50 смс, так что будет возможность протестировать сервис.

создание имени отправителя

Сервис не занимается рассылкой спама, поэтому на первых порах все ваши сообщения будут проходить модерацию. Из-за этого будут небольшие задержки по времени, как правило не более 2-5 минут.

Отдельно хотелось бы отметить техподдержку. На все мои вопросы оперативно отвечали , так что если что-то будет не понятно всегда можно будет обратиться 🙂

Что касается стоимости, то она зависит от суммы, на которую вы пополняете баланс. В таблице ниже я привел таблицу цен. На мой взгляд, цены очень демократичные.

таблица цен

Установка и настройка плагина СМС-уведомление

Теперь остается только установить плагин для интеграции нашего магазина с sms-uslugi. Если у вас несколько магазинов, то достаточно купить плагин один раз и пользоваться им на всех сайтах. Однако в этом случае отправка смс будет идти от одного имени. Если нужно реализовать отправку от разных имен, то придется либо повторно регистрироваться на sms-uslugi, либо  просто сделать имя отправителя нейтральным, а адрес сайта, на котором человек совершил покупку, указать в тексте смс.

Информация о плагине:

  • Цена: 900р.
  • Язык: русский
  • Версия joomla: 2.5.x, 3.x.x
  • Версия virtuemart: 2.x.x, 3.x.x.

button

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

  • В поля логин и пароль вносим логин и пароль, которые использовались при регистрации на сервисе sms-uslugi
  • HTTPS-Адрес и HTTP-Адрес оставляем по умолчанию
  • Протокол - HTTPS
  • Телефон продавца - ваш телефон, на который будут приходить смс-уведомления о заказе
  • Текст СМС покупателю - у меня он имеет следующий вид: "Ваш заказ на сумму %s1 принят. Номер заказа %n. site.ru" Вместо переменной %s1 подставляется сумма заказа, вместо переменной %n - номер заказа и site.ru - сайт, на котором человек совершил покупку
  • Текст СМС продавцу - у меня: "Поступил заказ на сумму %s1. Номер заказа %n"
  • Текст СМС покупателю об изменении статуса - у меня: "Статус вашего заказа изменился на %s. Номер заказа %n. site.ru" Вместо переменной %s подставляется статус заказа, который стал у товара.

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

Вот так очень легко и просто можно настроить интересную функцию отправки смс покупателям, что будет им безусловно приятно 🙂

116 комментариев

    Игорь

    Здравствуйте, очень понравилась статья. Подскажите пожалуйста, как мне сделать смс-уведомления? У Вашей статье все подробно описано для России, а я из Украины. Что мне надо сделать? Спасибо.

      admin

      admin

      Попробуйте узнать, возможно сервис sms-uslugi и на Украине тоже работает, если нет - смотрите аналог. У крупных сервисов обычно есть мануалы по подключению их к популярным cms. Подробнее, к сожалению, ответить не могу

    Игорь

    Спасибо за ответ! На sms-uslugi можно отправлять смс и на Украину, есть даже инструкция по интеграции в virtuemart.(http://blogs.sms-uslugi.ru/?p=143). Есть только одна маленькая проблема если заказчик в форме вводит телефон в формате 066-ххххххх, то смс не отправляется, надо +38066-ХХХХХХХ. В Вашем плагине такого нет?

    Максим

    Есть бесплатное решение (плагин) по связке Вирт 2+смс рассылка. Описано тут: http://sms-sending.ru/sms-joomla-virtuemart

    проверил на себе. всё работает отлично.

    Андрей

    А можно поставить на Joomla 1.7 VM 2.0.20.
    Спасибо!

      admin

      admin

      Да, на joomla 1.7 и vm 2.0.20 плагин работает

    Дмитрий

    Оплатил плагин с помощью оператора Мегафон. Когда смогу его получить? Спасибо.

      admin

      admin

      плагин должен придти автоматически на почту, которую вы указали при оформлении платежа

    Максим

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

      admin

      admin

      На несколько магазинов установить плагин можно. Имя отправителя будет одно, а текст сообщения можно разный сделать.
      Чтобы сделать разные имена отправителя нужно заводить несколько аккаунтов на смс-услугах

    sms-uslugi.ru

    /API/XML/source.php - по аналогии с балансом можно получить доступные подписи. Для одной учетки можно неограниченное число подписей использовать

    Владимир

    установил, ничего не происходит, техподдержка пишет что запросов с сайта нет, подскажите где копать?

      admin

      admin

      Ответил вам на почту

        Андрей

        Та же история - техподдержка пишет что запросов с сайта нет, скорее всего не хватает чего-то чтобы плагин отправлял СМС

          Stt

          Вы не забыли включить плагин в менеджере плагинов? И кстати, отключите все неиспользуемые плагины оплаты. Если проблемы остаются, обращайтесь, решим без проблем. Последняя версия плагина работает у всех без каких-либо нареканий.

            Андрей

            плагин включен. плагины оплаты не использую. модуль корзины SJ Minicart Pro, страница оплаты One Page Checout Rupostel
            На почту писал - пока тишина

            Stt

            Так вы мне на почту пишите.
            То есть плагин включен, вы меняете статус заказа в админке, письмо покупателю о смене статуса приходит, но смс не отправляется? В настройках плагина включите опцию "Вести журнал" и посмотрите, что после смены заказа появляется в файле logs/sttsms.log

    Андрей

    Здравствуйте, а можно настроить плагин под другой сервис а не sms-uslugi?

      admin

      admin

      Здравствуйте!
      нет, плагин работает только с смс-услугами

    Сергей

    Здравствуйте. Возможно ли с помощью плагина реализовать отправку с сервиса За ранее благодарю за ответ!

      admin

      admin

      Здравствуйте!
      нет, плагин работает только с sms-uslugi.ru

    Андрей

    Добрый день.
    В связи со сменой домена - можно ли получить лицензию на новый сайт?
    Старого уже нет

    Заранее благодарен

      admin

      admin

      плагин будет работать на новом домене без дополнительной лицензии )

    Николай

    При смене статуса заказа в админке ВМ, клиенту приходят 3 одинаковые смс. Статус вашего заказа изменился на хххх. И так 3 раза подряд) в чем проблема, подскажите?

      Stt

      Включите в VM отладку (Компоненты-VirtueMart-Настройки-Сообщения об ошибках-только для администратора) и измените статус любого заказа. Сколько раз в отладочной информации появилась строка "sms order id:..."?

    Marcony

    Купил.. Спасибо, очень здорово, удобно...

    Marcony

    Но при изменении статуса заказа получается вот что : Статус вашего заказа изменился на COM_VIRTUEMART_ORDER_STATUS_CONFIRMED. Причем все фразы такие как "отменен", "подтвержден" и т.д переведены в файле ru-RU.com_virtuemart_orders.ini. Не подскажете где копать?

      admin

      admin

      Посмотрите в virtuemart, вкладка Настройки, пункт Статусы заказов
      скорее всего там не переведенные надписи

    Marcony

    Точно! Спасибо!

    Руслан

    Здравствуйте!
    Подскажите..
    Купил плагин, требуется чтобы продавцу в смске приходило еще и название товара, это реализуемо?

      admin

      admin

      Здравствуйте!
      написал вам на почту

    Игорь

    Здравствуйте. Спасибо за статью.
    Приобрел данный плагин. Настроил как описано. Смс почему-то не приходят. Подскажите пожалуйста, в чем может быть дело?
    Спасибо.

      Stt

      а уведомления по e-mail приходят?

        Игорь

        По e-mail приходят.

        Игорь

        С кем можно связаться , чтобы быстрее решить эту проблему? А то я вижу , что здесь активность не очень)

          admin

          admin

          написал вам на почту

    Николай

    Добрый день. Проблема как было выше описано: "установил, ничего не происходит, техподдержка пишет что запросов с сайта нет, подскажите где копать?"

      admin

      admin

      написал вам на почту

    Nina

    Можно ли добавить к сообщению переменную комментария к заказу? И переменную телефона к сообщению для продавца?

      admin

      admin

      Написал вам на почту

    Андрей

    При смене статуса заказа в админке ВМ, клиенту приходят 3 одинаковые смс. Статус вашего заказа изменился на хххх. И так 3 раза подряд) в чем проблема, подскажите?

    Сделал вот так:

    Включите в VM отладку (Компоненты-VirtueMart-Настройки-Сообщения об ошибках-только для администратора) и измените статус любого заказа. Сколько раз в отладочной информации появилась строка «sms order id:…»?

    Получил 3 раза строки: «sms order id:…»

      admin

      admin

      Здравствуйте!

      Написал вам на почту

    Stt

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

    Николай

    Добрый день, покупал у вас плагин в прошлом году, можете выслать новую версию или надо снова покупать?

      Stt

      Нет, снова покупать не надо - могу выслать новую.

        Николай

        Вышлите пожалуйста, буду очень благодарен.

          Stt

          Хм... Вышлю всем Николаям, которые покупали плагин в прошлом году.

            Николай

            Я думал вам видно почту) esoft@yandex.ru

            Stt

            Неа, такого покупателя у меня не было. Если покупали под другим emailом, то скажите мне его. Или номер заказа.

            Николай

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

    Nina

    И мне, пожалуйста. b.carotin@gmail.com, покупала в феврале этого года.

    Nina

    Спасибо!

    Ян

    Нашел еще один баг: При смене статуса на такой же, но с комментарием, смс не уходит (даже не формируется, по логам смотрю). На почту отправляется.

      Stt

      Ну я бы не назвал это багом... Смс отправляется при смене статуса. Если статус не меняется, смс не отправляется.

    Федор

    аналогичный вопрос
    «установил, ничего не происходит, техподдержка пишет что запросов с сайта нет, подскажите где копать?»

      admin

      admin

      не забыли активировать плагин?
      проверьте еще раз все настройки, описанные в статье

    Виктор

    Скажите, можно ли в текст СМС о смене статуса (отправки заказа по почте) вставлять почтовый идентификатор?

      Stt

      Можно. Если вставить почтовый идентификатор в комментарий при смене статуса

    Андрей

    Уважаемый Администратор форума. В статье ошибка, из-за которой не работает плагин топраки смс уведомлнеий. Скорее это даже не ошибка а проблемма из-за исменения настроек в сервисе sms-uslugi В значении "протокол" нужно поставить галку http. Это сообщение для всех, у кого не работает отправка смс через API а техподдержка сервиса отвечают что не видят запросов на отправку SMS

    Денис

    Здравствуйте!
    Подскажите.. Купил плагин, требуется чтобы продавцу в смске приходило еще и название товара или артикул

      Stt

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

    Денис

    как это сделать? что нужно написать?

      Stt

      Я могу Вам сделать индивидуально.

    Денис

    хорошо давайте

    Александр

    Добрый день! Приобрел данный плагин. Возможно ли каким-то образом использоваться в тексте смс телефон покупателя, список товаров, адрес покупателя, имя ?

      admin

      admin

      Здравствуйте!
      Ответил на почту

      Stt

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

    Алексей

    Здравствуйте! Сегодня установил плагин, с компанией СМС-Услуги, договор заключил, на сайте в логах смс генерируются, но до сайта не доходят.

    Алексей

    Все нормально, изменил протокол на HTTP, всё заработало, ура!

      Nina

      А у меня не заработало. Раньше работало, а теперь перестало. Причём в отчёте услуг - смс ушли.

        stt

        Ну если в отчете услуг смс ушли, значит работает.

          Nina

          Нет, не значит. Так как раньше работало всё и смс приходили. А сейчас не приходят ни покупателю, ни продавцу. Смена https на http, как и смена номеров телефонов продавца ничего не решила.

          stt

          Я не очень вас понимаю. Плагин отправляет смс на сайт смс-услуги, а до абонентов их доводит уже сервис смс-услуг. Если в отчете услуг смс ушли (я правильно понимаю?), то значит плагин отправил информацию на сервис, и дальше уже с ними нужно выяснять причины.
          Или может вы не про тот отчет говорите...

            Nina

            Да, это логично, то, что Вы написали. В отчете у них стоит Доставлено... Написала им в тех. поддержку.

    Денис

    С Joomla 3 VM3 Данный плагин будет работать?

      admin

      admin

      Да, на vm3 плагин работает.

    Валерий

    В каком формате писать телефон в плагине? +7926*******&

      admin

      admin

      Здравствуйте!
      В формате, который Вы написали.

    kupidon

    Немного не то, что искал, но задам вопрос здесь. Есть ли такой плагин, чтобы подтверждать оформление заказа смс? как при оплате с карты банковской. НАПРИМЕР: сделал заказ , заполнил корзину, нажал ПОДТВЕРДИТЬ ЗАКАЗ. Приходит смс с номером ( чтото типа капчи) вводишь и заказ оформляется. То есть нужно чтобы оставляли реальный номер телефона.
    Поясню для чего. Конкуренты оставляют заказы. у каждой модели одежды например заказывают размер 5/6 по много штук. Тем самым содержимое магазина лишается этих размеров и не предлагает их другим, в связи с их отсутствием. Итого в магазине нет нужных размеров несколько дней, счета неоплачены, дозвониться никак.

      admin

      admin

      Не встречал таких решений, если найдете, то, пожалуйста, поделитесь

    stt

    По-моему нужный плагин. Могу сделать.

      smit625

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

    Вячеслав

    Добрый день. Хочу поставить на страницу оформления заказа капчу. Нашел в инете вот ТАКУЮ
    пожалуйста подскажите в какой файл прописать данный код? у меня virtuemart 2. Очень буду признателен. количество левых заказов начинает зашкаливать...
    http://i.imgur.com/L5Tj3tL.jpg

      Nina

      Вячеслав, я рекомендую
      http://cleantalk.org/
      И не нужно мучить бедных посетителей. За два года работы - ни одного спамерского заказа (и не только на заказах, на всех формах). А цена вопроса просто ничтожна.

        admin

        admin

        Согласен.
        CleanTalk отличное решение.
        Использую его на блоге, на 100% справляется.

          Вячеслав

          Тогда встречный вопрос...насколько я понимаю cleantalk не пропускает те мэйлы которые у него есть в БД и которые он считает за роботов (возможно я сильно ошибаюсь). Так вот у меня роботы делают заказы от почт адресов реальных...Но письма о заказах дублируются и покупателю..причем даже некоторые "покупатели" мне пишут что им пришло письмо о заказе с моего магазина, но они его не делали и просят аннулировать....
          Подойдет все таки clean talk? Я бы с удовольствием его поставил.

            admin

            admin

            Да, cleantalk сравнивает email со своей базой данных. Подробнее лучше уточнить у них, но большинство спама он должен остановить.

    Nina

    Плагин отличный и хорошо работал до недавнего момента. Где-то с начала мая смс перестали приходить. Дошли руки разбираться в чем дело. Отказалось, что в отчетах смс регистриются и за них добросовестно списываются деньги, при этом до получателя они не доходят. На вопрос в тех. поддержку sms-uslugi что происходит и почему не приходят смс, а деньги списываются тех. поддержка ответила: "Рекомендую смс отправлять по дорогому каналу. Цена выше, но процент доставленных будет больше". Те никто разбираться не собирается, но деньги списываются. Выводы делайте сами.

    Сергей

    Приветствую! А на VM3 такой плагин подойдет?

      admin

      admin

      Здравствуйте!
      Да, на virtuemart 3 плагин также будет работать.

    Safe

    Добрый вечер!

    При отправке клиенту сообщения о смене статуса, приходит окончание сообщения в формате: COM_VIRTUEMART_ORDER_STATUS_SHIPPED
    В файле эти значения переведены.
    В админке - аналогично.

    Подскажите, как исправить?

      admin

      admin

      Здравствуйте!

      Изменить значения статусов можно в Virtuemart > Настройки > Статусы заказов.
      Зайдите внутрь каждого статуса и спишите правильный текст.

    spro1

    Здравствуйте! купил плагин, настроил, все отправлялось нормально. Но до обновления, а после обновления ВМ до версии 3.0.10 в смс не указывается номер заказа и сумма ставиться 0 руб. Подскажите пожалуйста, как исправить?

      spro1

      понял в чем проблема - дело в том,что установлен компонент one page checkout rupostel, версия не последняя, при отключенном компоненте смс работает корректно.

    Александр

    Здравствуйте! Подскажите пожалуйста как в плагине удалить или отключить функцию отправки СМС об изменении статуса заказа ("Текст СМС покупателю об изменении статуса"). Мне надо что бы уведомления приходили продавцу и покупателю только о заказе, об изменении статуса не нужно. Если просто в поле "Текст СМС покупателю об изменении статуса" удалить текст СМС, то после сохранения он снова там появляется.

      admin

      admin

      Здравствуйте!
      Ответил на почту.

      stt

      В настройках есть соответствующее поле https://yadi.sk/i/fVDOBzHikF6Vz

    Александр

    У меня нет в настройках такого поля. Может это потому что я покупал плагин в 2013 году и после в нем были какие то обновления

      admin

      admin

      Ответил на почту.

    Александр

    Добавляю скрин плагина https://yadi.sk/i/Pq6JEZoikF9zP

    Иван

    Добрый день! Можно ли и как данный плагин адаптировать под шлюз оператора сотовой связи, они могут дать доступ по протоколам HTTP, SMPP?

    Константин

    Здравствуйте!
    Оплата за плагин произведена сегодня через Webmoney.
    Не пришли на email инструкции по дальнейшему скачиванию плагина.
    Помогите, пожалуйста.
    С уважением, Константин.

      admin

      admin

      Здравствуйте!

      Написал на почту.

    Екатерина

    Подскажите пож при статусе заказа в ожидании смс будет оптравляться? VM3

      admin

      admin

      Да, все будет отправляться.

    Екатерина

    Я покупала давно этот плагин у вас. Поставила его на сайт - смс не доходят, тех поддержка смсуслуги говорит что логин и пароль не передаются им.

      admin

      admin

      Ответил на почту.

    benle

    почему цена 900р после нажать купить плагин, когда на вашем сайте 350?

      admin

      admin

      Я продаю этот плагин по партнерской программе, поэтому цены расходились. Сейчас поправил.

        benle

        спасибо!

    Ирина

    Ирина

    Здравствуйте! На днях купила у вас плагин смс уведомлений. Вопрос - можно ли добавить номер телефона покупателя в смс и название производителя товара и адрес доставки?

      admin

      admin

      Здравствуйте!

      Написал на почту.

    alekto

    alekto

    Здравствуйте, покупал этот плагин ранее, сейчас на новом сайте, новый шаблон, хочу установить такое-же оповещение, но установочного файла нет, как быть?

      admin

      admin

      Здравствуйте!
      Пожалуйста, обратитесь к автору плагина с просьбой выслать расширение. Я продаю его по партнерке.

        alekto

        alekto

        так я его у Вас и покупал:) К счастью я нашел архив плагина, но не знаю подойдет ли он на мою версию сайта AirShop? До этого был FotoLife. Как это можно проверить? В архиве там три файла

          admin

          admin

          У меня в статье только партнерская ссылка на оплату, самого плагина у меня нет.
          Если архив с плагином у Вас остался, то потестируйте, я точно сказать, к сожалению, не могу.

Комментарии закрыты

С 15-18 июня admin в отпуске.

Ответы на все вопросы и ссылки на товары будут присланы 19 июня.

Спасибо за понимание и хороших выходных.

×