Сегодня я расскажу, как значительно сэкономить на отправке транзакционных смс сообщений с кодами подтверждения, используя звонок вместо смс.
Отправка одного смс сообщения в среднем стоит 3 рубля, здесь все зависит от того, какой сервис вы используете для отправки, на какого оператора отправляете и сколько сообщений в месяц шлете, но 3 рубля это средняя цена. В статье я расскажу, как тратить 40 копеек вместо трех рублей для отправки кодов подтверждения.
Прежде всего разберемся, что такое смс с кодом подтверждения, так как в статье речь именно о них. Такие смс сообщения используются, когда необходимо подтвердить свой номер телефона.
Частые варианты использования:
- На кассе в магазине, на ваш номер телефона отправляется смс с кодом, вы называете код из смс кассиру и после этого, например, можете списать накопленные бонусы.
- При регистрации на сайте вас просят подтвердить свой номер телефона вводом кода из смс.
- Двухфакторная авторизация на сайте - ввод кода с телефона после ввода пароля, в качестве дополнительной защиты аккаунта.
В подобных вариантах использования можно заменить смс на flash call и я расскажу вам, как это сделать максимально просто.
Но сначала давайте разберемся что такое flash call.
Flash call - это звонок с номера, где последние четыре цифры номера звонящего являются кодом. А главное преимущество в том, что такой звонок стоит всего 40 копеек, что позволяет уменьшить расходы в 7.5 раз, экономя 2 рубля и 60 копеек с каждого такого сообщения.
Рекомендую использовать сервис смс рассылок MainSms для отправки flash call вызовов вместо смс. На маинсмс есть крутая возможность автоматической замены смски с кодом на звонок flash call. Вам не нужно будет ничего менять на своей стороне, чтобы заменить смс на звонок, достаточно поставить галочку в личном кабинете.
Работает это так. Предположим, вы отправили смс с текстом "2822 - код подтверждения", а в настройках маинсмс указали, что необходимо заменять смс на flash call. В этом случае, получателю вместо смс поступит звонок с номера +7(495)-***-28-22, где последние 4 цифры и будут кодом подтверждения.
А теперь я покажу, как это сделать по шагам:
- Создаем API ключ
- В настройках API ключа выбираем нужный режим работы flash call.
- Отключен - означает, что будет отправляться смс сообщение.
- FlashCall Only - означает, что если в тексте смс получится найти цифровой код, то вместо смс будет отправлен flash call. Если кода нет, то не отправится ничего.
- FlashCall или SMS - если в смс есть код, то отправится flash call, если кода нет, то отправится SMS в исходном виде.
Если вы отправляете коды подтверждения по SMTP, то просто пропишите настройки SMTP подключения, которые даст вам MainSms и укажите, что необходимо заменять смс на flash call. На этом все, никаких дополнительных действий не потребуется.
Надеюсь, данная статья поможет вам экономить бюджет в это непростое время.