Информационные технологии и интернет
Май 2026
Создать SaaS-сервис виртуальных номеров с понятным пользовательским циклом: регистрация, пополнение баланса, выбор страны и сервиса, покупка номера, получение SMS и завершение либо отмена заказа.
Нужно было связать этот путь с доступностью номеров у провайдеров, состояниями заказов, денежными операциями и фоновым получением сообщений. Предусмотреть работу как через личный кабинет, так и через API.
kizz разработал клиентский кабинет, административный интерфейс и backend на FastAPI. Максим Рюхманов отвечал за архитектуру и ключевую реализацию.
Пользовательский сценарий связан с внутренней системой: каталог стран и сервисов, выбор маршрута к провайдеру, заказ номера, входящее SMS и статус операции. Кошельки и история транзакций работают вместе с заказами, а не отдельным учётом вне продукта.
Для интеграций реализованы клиентский API с ключами доступа, совместимый с SMS-Activate интерфейс, партнёрский и административный API. Через них сервис можно использовать из внешних систем.
Backend разделён по ответственности: пользователи и доступ, биллинг, каталог, провайдерские интеграции и заказы. Административный интерфейс позволяет управлять сервисом и его операциями.
Реализована SaaS-платформа с личным кабинетом, административным управлением и API для интеграций.
Пользователь выбирает страну и сервис, заказывает номер, получает SMS, пополняет баланс и просматривает историю операций. Внутри продукта связаны провайдеры, доступность номеров, заказы, статусы и транзакции.
Результат кейса — эти реализованные сценарии и инструменты управления. Проект показывает опыт kizz в автоматизации операций, интеграциях с поставщиками и разработке сервисов с биллингом.
![]()
Максим Рюхманов
Системный архитектор
Простой пользовательский сценарий требует согласованной работы провайдеров, заказов, статусов и денег. В AstraSMS мы собрали их в одну управляемую систему.