Сколько стоит Telegram Mini App в Казахстане: из чего складывается смета
Разговор о Mini App почти всегда упирается в один вопрос: «Назовите цену». Быстро ответить на него нельзя по той же причине, по которой нельзя назвать цену автомобиля, не уточнив, легковой он или грузовой. Но объяснить, из чего складывается смета, можно и нужно — тогда заказчик перестаёт сравнивать предложения по итоговой цифре и начинает сравнивать по содержанию. Ниже разбираем структуру бюджета так, как считаем её сами.
От какой точки считать
Ориентир по рынку Казахстана: Mini App у нас начинается от 700 000 ₸. Это не «цена кнопки», а нижняя граница проекта, где есть аналитика, дизайн, работающий фронтенд внутри Telegram, серверная часть с проверкой пользователя и админка, куда можно зайти и поменять контент без программиста. Всё, что дешевле этой границы, обычно оказывается либо шаблоном без интеграций, либо обещанием, которое потом закрывается допсоглашениями. Состав базового пакета мы держим открытым на странице Telegram Mini App.
Из каких блоков собирается смета
Аналитика и прототип
Первые часы проекта — самые дешёвые и самые влиятельные. Здесь фиксируются сценарии: как человек попадает в приложение, что видит первым, где оставляет деньги, что происходит после оплаты. Прототип на этом этапе стоит копейки по сравнению с переделкой готового интерфейса. Чем сложнее бизнес-логика — тарифы, филиалы, склады, роли сотрудников, — тем весомее эта строка.
Дизайн
Считается по количеству уникальных экранов, а не страниц. Каталог, карточка, корзина, оформление, статус заказа, профиль, история — уже семь. Отдельно закладывается работа со светлой и тёмной темой: Telegram передаёт приложению цвета оформления клиента, и интерфейс должен выглядеть нормально в обоих режимах. Это не прихоть дизайнера, а требование среды.
Фронтенд внутри Telegram
Самая недооценённая строка. Кроме вёрстки сюда входит работа с Telegram Web Apps SDK: системная главная кнопка, кнопка «назад», реакция на изменение высоты окна при появлении клавиатуры, корректное поведение на слабых Android-устройствах. Вёрстка, снятая с сайта один в один, внутри мессенджера почти всегда выглядит чужеродно и требует переделки.
Серверная часть и админка
Здесь живут товары, заказы, пользователи, права доступа, история статусов. Сюда же входит проверка подписанных данных initData секретом бота — без неё приложение можно открыть в обход Telegram и подделать личность покупателя. Экономия на этом блоке в смете видна сразу и обходится потом дороже всего.
Интеграции
Самая переменчивая часть бюджета. Обмен с 1С или другой учётной системой, выгрузка остатков и цен, передача лидов в CRM, склад, доставка. Каждая интеграция — отдельные часы, и стоимость зависит не от нашего желания, а от того, есть ли у системы нормальный API или придётся работать с выгрузками по расписанию.
Оплата
Для физических товаров и услуг это подключение эквайринга и Kaspi — договор, тестовый контур, боевые ключи, обработка возвратов и неуспешных платежей. Для цифровых товаров внутри Telegram используются Stars, и логика там своя. Часы уходят не столько на кнопку «оплатить», сколько на сценарии, где платёж завис, отменился или прошёл дважды.
Бот и уведомления
Mini App сам ничего не отправляет — сообщения клиенту шлёт бот в чат. Значит, в смете есть строка на сценарии: подтверждение заказа, смена статуса, напоминание, ответ менеджеру. Если диалоговая часть большая, её выделяют в отдельный этап разработки Telegram-бота со своим бюджетом.
Тестирование и запуск
Проверка на iPhone и на Android, на медленной сети, на маленьких экранах, тестовые платежи, прогон полного пути от первого открытия до возврата денег. Отдельно — регистрация приложения у BotFather, домен, кнопка меню, короткая ссылка.
Перенос данных
Строка, которую вспоминают в последний момент. Каталог редко лежит в готовом виде: цены в одном файле, описания в другом, фотографии в переписке менеджера. Приведение этого хозяйства к единому виду, чистка дублей, привязка изображений к позициям — работа механическая, но объёмная. Иногда её берёт на себя заказчик и экономит заметную часть бюджета, иногда она честно попадает в смету отдельным пунктом с оговорённым объёмом позиций.
Что делает проект дороже
- Личный кабинет с ролями: клиент, менеджер, курьер, администратор — каждая роль это отдельный набор экранов и прав.
- Живая синхронизация остатков вместо выгрузки раз в сутки.
- Несколько филиалов с разными ценами, зонами доставки и графиком работы.
- Программа лояльности с бонусами, уровнями и списанием баллов.
- Две-три языковые версии — это не только перевод, но и вся логика подстановки текстов.
- Требование одновременно с Mini App выпустить нативные приложения в сторы.
Что делает дешевле
- Готовый прайс в машиночитаемом виде, а не в трёх разных Excel-файлах.
- Один человек со стороны заказчика, который принимает решения и не меняет их каждую неделю.
- Согласие запуститься на первой версии сценария и достраивать по факту спроса.
- Уже работающий эквайринг и оформленные документы на приём платежей.
- Фотографии товаров нормального качества — иначе съёмка становится отдельной статьёй расходов.
Строки, о которых забывают
В переговорах обычно обсуждают разработку и молчат про эксплуатацию. А она есть всегда: хостинг и домен, поддержка после запуска, доработки по обратной связи первых недель, наполнение каталога, комиссия платёжного провайдера. Разумно закладывать ежемесячный бюджет на сопровождение сразу — иначе через квартал приложение начинает отставать от реального прайса и тихо теряет доверие покупателей. Сравнение сценариев для разных типов бизнеса мы собрали в материале про Mini App для бизнеса.
Как читать чужое коммерческое предложение
- Найдите в нём строку про проверку данных пользователя на сервере. Если её нет, безопасность просто не заложили.
- Проверьте, входит ли админка. Приложение без панели управления означает, что любую правку цены вы будете заказывать отдельно.
- Уточните, сколько интеграций включено и что считается одной интеграцией.
- Спросите про тёмную тему и поведение на Android — это первое, что режут в дешёвых предложениях.
- Посмотрите, что происходит после запуска: гарантийный срок, сроки реакции, стоимость часа доработок.
- Сверьте, кому принадлежит код и доступы к боту после сдачи.
И последнее. Прежде чем считать смету, стоит убедиться, что задача действительно про Mini App: иногда бизнесу нужнее полноценное приложение в сторах, иногда наоборот. Мы разбирали эту развилку отдельно — в материале приложение или Telegram Mini App. Выбор формата экономит больше денег, чем любые торги по часам.
Частые вопросы
Нужно ли пользователям что-то скачивать для Telegram Mini App?
Нет. Mini App открывается внутри уже установленного Telegram одним нажатием кнопки. Никакой установки, никакой регистрации — пользователь уже авторизован через Telegram.
На каких языках программирования делают Telegram Mini App?
Frontend — HTML/CSS/JavaScript, чаще всего на React или Vue. Backend — любой: Node.js, Python, PHP, Go. Выбор стека зависит от команды и требований к нагрузке.
Telegram Mini App работает на iOS и Android одинаково?
Почти. Основные функции идентичны, но некоторые API (биометрия, haptic feedback) ведут себя немного по-разному. Качественная разработка предполагает тестирование на обеих платформах.
Можно ли принимать оплату через Telegram Mini App?
Да. Telegram Payments API поддерживает банковские карты и позволяет подключить локальные шлюзы. Для Казахстана — Freedom Pay, Kaspi (через партнёрский шлюз). Данные карты хранит Telegram, а не ваш сервер.
Чем Mini App отличается от PWA (Progressive Web App)?
PWA — это веб-сайт, который можно установить на экран и использовать офлайн. Mini App — веб-приложение внутри Telegram с доступом к функциям мессенджера (авторизация, платежи, контакты). У Mini App нет иконки на экране, но есть готовая аудитория в Telegram и встроенные инструменты монетизации.