Flashcall — это авторизация по входящему звонку. Пользователь вводит номер телефона, система звонит на него, а приложение считывает номер звонящего и подтверждает вход. Никакого кода — ничего не нужно вводить. Для мобильных приложений доставки это означает, что клиент проходит регистрацию или вход за 5–10 секунд, а не ждёт SMS. Каждая лишняя секунда на этом этапе снижает конверсию. В статье разберём, как работает flashcall, с чем его сравнивать и на что обратить внимание при внедрении.
Как работает авторизация по звонку?
Пользователь открывает приложение доставки, вводит свой номер. Сервер отправляет запрос на flashcall-сервис, тот инициирует звонок на указанный номер. Телефон принимает вызов (или отображает входящий звонок), приложение с помощью Caller ID считывает номер или последние 4 цифры. Всё — авторизация завершена. Клиенту не нужно ничего вводить, запоминать или перепечатывать. Единственное условие — разрешить приложению доступ к звонкам и контактам (на iOS это работает через системный фрейм).
Если устройство не поддерживает автосчитывание, приложение может попросить пользователя вручную ввести последние цифры номера. Это всё равно быстрее и проще, чем ждать SMS и переписывать код из сообщения. Flashcall использует голосовой канал, поэтому он работает практически мгновенно — задержка не больше, чем время установки соединения.
Почему flashcall выгоднее для доставки?
Сервисы доставки живут за счёт быстрых повторных заказов. Каждый дополнительный шаг на входе — потеря клиента. Flashcall сокращает время авторизации и снижает количество брошенных регистраций. Вот сравнение двух методов:
| Параметр | SMS-код | Flashcall |
|---|---|---|
| Скорость авторизации | От 10 до 60 секунд (зависит от оператора и загрузки сети) | 5–10 секунд (звонок устанавливается почти сразу) |
| Необходимость ввода | Пользователь читает сообщение, запоминает код, вводит в поле | Ничего вводить не нужно — приложение делает это автоматически |
| Надёжность при сбоях | SMS может задерживаться на минуты или не дойти (особенно в роуминге) | Голосовой вызов доходит почти всегда, даже при слабом сигнале |
| Стоимость для бизнеса | Каждое SMS тарифицируется, цена зависит от объёма | Обычно дешевле SMS (тарифицируется как короткий звонок) |
Flashcall особенно полезен, когда клиент торопится сделать заказ снова — например, обедает в офисе или возвращается домой. Он открывает приложение, а оно уже авторизовано. Никаких «подождите, сейчас придёт код».
Типичные ошибки при внедрении flashcall
- Нет альтернативы. Если flashcall не сработал (телефон в беззвучном режиме, пользователь отклонил звонок), клиент не может войти. Всегда добавляйте fallback — повторный запрос или отправку SMS-кода.
- Не проверили на старых телефонах. Некоторые модели Android до 8-й версии не поддерживают автоматическое считывание номера через Caller ID. Тестируйте на устройствах с разными версиями ОС.
- Игнорируете разрешения. На iOS приложение должно запросить доступ к звонкам, иначе автосчитывание не сработает. Объясняйте пользователю, зачем это нужно, на экране регистрации.
- Забыли про роуминг. Входящий звонок из-за границы может тарифицироваться для пользователя. Предупреждайте, что звонок бесплатный, либо используйте локальные номера.
- Нет A/B-теста. Внедрять flashcall «на всю аудиторию» рискованно. Сначала проверьте на 10–20% новых пользователей, сравните конверсию регистрации и время входа.
- Не учитываете длительность звонка. Flashcall-звонок должен быть коротким (1–2 гудка) и сбрасываться автоматически. Длинный звонок раздражает и увеличивает расходы.
Перед запуском стоит провести A/B-тест: показывать одной группе flashcall, другой — SMS. Так вы увидите реальные цифры на своей аудитории, а не общие оценки. Подробнее о настройке сравнения методов читайте в материале A/B-тестирование авторизации: Flashcall, SMS или мессенджер в 2026.
Также flashcall выручает, когда SMS не доходят — например, при перегрузке оператора или блокировке спам-фильтрами. О сценариях защиты от сбоев мы написали в статье Как авторизация по звонку спасает бизнес при сбоях связи.
3 шага, которые можно сделать сегодня:
- Выберите провайдера flashcall. Например, flashcall.by — сервис, который даёт API для интеграции с мобильными приложениями. Оцените стоимость одного подтверждения и условия тестового периода.
- Настройте SDK в приложении. Обычно это добавление нескольких строк кода для iOS и Android. Реализуйте автоматическое считывание номера и fallback на ручной ввод последних 4 цифр.
- Запустите A/B-тест на 100–200 новых пользователях. Сравните конверсию регистрации, среднее время входа и процент успешных авторизаций. На основе результатов решите, стоит ли внедрять flashcall на всех.



