Информационные технологии и интернет
Май 2026
Задача стояла в создании SaaS-платформы для покупки виртуальных номеров и получения SMS-кодов: регистрация, пополнение кошелька, выбор сервиса и страны, покупка номера, ожидание входящего SMS, завершение или отмена заказа.
Главная сложность - согласовать клиентский путь с внутренней системой провайдеров, кошельков, заказов, доступности номеров, API-доступа и фоновых процессов.
kizz собрал платформу из клиентского кабинета, admin console и FastAPI backend. Backend разделен на bounded contexts: identity, billing, catalog, gateway и ordering. Система управляет пользователями, API keys, кошельками, транзакциями, каталогом стран и сервисов, provider routes, inbound SMS, заказами и статусами.
Отдельно реализованы Web API, Client API по API key, SMS-Activate-compatible слой, Partner API и Admin API. Такой контур позволяет использовать сервис как пользовательскую платформу и API-first сервис.


Получилась production-style SaaS-платформа: клиент выбирает сервис и страну, покупает номер, получает SMS-код, пополняет баланс и возвращается к истории активаций в одном кабинете.
Кейс показывает опыт kizz в SaaS, marketplace-like логике, backend architecture, billing, provider routing, API-интеграциях и операционных системах.

![]()
Максим Рюхманов
Системный архитектор
Главная ценность AstraSMS - связка простого пользовательского сценария с большим backend контуром: деньги, провайдеры, статусы, API и операции работают как одна система.