Кейс компании

Разработка Telegram Mini App-маркетплейса с escrow и криптоплатежами(NDA)

E-commerce

Кейс разработки E-commerce решения внутри Telegram с escrow-механикой, фиатными платежами и USDT (TON), административной панелью и масштабируемой backend-архитектурой.

Telegram Mini App-маркетплейс с escrow и криптоплатежами

Основная информация

E-commerce / Marketplace / Digital platforms • Telegram Mini App + Admin Panel • MVP → развитие и масштабирование

Тип проекта

Web / Telegram Mini App + Admin Panel

Формат

Telegram Mini App для покупателей и продавцов + Административная панель

Стадия проекта

MVP → развитие и масштабирование

Telegram Mini AppE-commerceФиатные и криптоплатежиMVP

О проекте

Проект представляет собой полноценный маркетплейс внутри Telegram, где пользователи могут одновременно выступать в роли покупателей и продавцов.

Платформа решает ключевые задачи:

безопасные сделки между пользователями
прозрачная система комиссий
поддержка фиатных и криптовалютных платежей
удобная логистика и отслеживание заказов
централизованное управление и модерация

Основной канал взаимодействия — Telegram Mini App, что позволяет использовать уже существующую аудиторию Telegram без необходимости установки отдельных приложений.

Задача

Основная бизнес-задача

Создать маркетплейс внутри Telegram, который:

упрощает процесс покупки и продажи товаров
обеспечивает безопасность сделок
поддерживает разные способы оплаты
масштабируется под рост пользователей и объёма транзакций

Цели проекта

Запустить MVP Telegram Mini App для торговли
Реализовать безопасный механизм расчетов с заморозкой средств
Поддержать оплату банковскими картами и USDT
Внедрить гибкую систему комиссий
Реализовать полноценную панель администратора
Подготовить архитектуру под рост нагрузки и расширение функциональности

Решение

Мы разработали Telegram Mini App-маркетплейс с полным пользовательским циклом:

  • публикация товаров
  • поиск и фильтрация
  • оформление и оплата заказов
  • отслеживание доставки
  • подтверждение получения
  • перевод средств продавцу

Параллельно была реализована Admin Panel, позволяющая управлять пользователями, товарами, заказами и модерацией контента.

Функциональность

Пользовательское приложение (Telegram Mini App)

Покупатели и продавцы:

Авторизация через Telegram API
Каталог товаров с поиском, фильтрами и сортировкой
Карточка товара и профиль продавца
Корзина с группировкой по продавцам
Оформление заказа и выбор способа оплаты
Избранное (товары и продавцы)
История заказов
Управление адресами доставки
Уведомления о статусах заказов через Telegram-бот

Для продавцов дополнительно:

Управление товарами (создание, редактирование, архив)
Продвижение товаров (бусты)
Выбор модели комиссий
Работа с заказами и ввод трек-номеров

Административная панель

Управление пользователями (просмотр, блокировка, удаление)
Модерация товаров и жалоб
Управление категориями и фильтрами
Управление заказами и их статусами
Ручное разрешение спорных ситуаций
Полная история изменений по заказам

Платежи и комиссии

Поддерживаемые способы оплаты

Банковские карты
Криптовалюта USDT через TON Connect

Ключевые особенности

Заморозка средств до завершения сделки
Автоматический перевод средств продавцу после подтверждения получения
Гибкая система комиссий: сервисный сбор (фиксированный), сервисная комиссия (%), банковская комиссия
Возможность выбора, кто оплачивает комиссии — покупатель или продавец
Скидка покупателю при оплате криптовалютой

Логистика и заказы

Многостадийная система статусов заказов
Интеграция с агрегаторами доставки (CDEK, Почта России, BoxBerry и др.)
Отслеживание заказов по трек-номеру
Уведомления о каждом изменении статуса
Механизм споров с ручным вмешательством администратора

Архитектура

Клиент–серверная архитектура
Разделение: пользовательское приложение, административная панель
Централизованная база данных
Асинхронная обработка заказов и уведомлений
Модульная система интеграций (платежи, доставка)

Вызовы и решения

Основные сложности

Интеграции с платёжными системами в условиях ограничений
Поддержка криптоплатежей без смарт-контрактов
Сложная логика комиссий
Многостадийные сценарии заказов
Модерация пользовательского контента
Работа с внешними API служб доставки

Как мы это решили:

  • Спроектировали гибкую платёжную модель
  • Вынесли расчёты комиссий в backend
  • Формализовали статусы заказов
  • Использовали модульную архитектуру интеграций
  • Запускали функциональность поэтапно

Команда проекта

Технический директор
Project Manager
Аналитик
Backend-разработчик
2 Frontend-разработчика
QA-инженер
DevOps
UI/UX-дизайнер

Методология: Agile / Scrum — спринты, регулярные демо, итеративная разработка.

Результаты

Что получено

Полноценный MVP Telegram Mini App-маркетплейса
Административная панель
Готовая инфраструктура для масштабирования

Эффекты для бизнеса

Новый канал продаж внутри Telegram
Централизованное управление заказами
Прозрачная система комиссий
Повышенный контроль качества контента
Готовность к росту аудитории и транзакций

Технологический стек

Frontend

TypeScriptReactViteTelegram WebApp API

Backend

Node.jsTypeScriptMongoDB

Интеграции

Telegram APIПлатёжные системы (карты)TON Connect (USDT)API служб доставкиСервисы курсов валют

Локализация

RU / EN

Чем команда гордится

Глубокой проработкой бизнес-логики
Гибкой и масштабируемой архитектурой
Сложной, но прозрачной моделью комиссий
UX, адаптированным под быстрые сценарии внутри Telegram

Итог

Проект представляет собой полноценный маркетплейс в экосистеме Telegram с поддержкой фиатных и криптоплатежей, административной панелью и интеграцией служб доставки.

Реализованная архитектура обеспечивает безопасность сделок, прозрачность комиссий и готовность к масштабированию под рост пользователей и объёма транзакций.

Хотите обсудить ваш проект?

Свяжитесь с нами, и мы расскажем, как можем помочь реализовать вашу задачу

Подписывайтесь на наш Telegram канал

Свежие статьи, кейсы и полезные материалы о разработке, технологиях и IT-трендах

Подписаться на канал