Перейти к содержанию

Telegram Mini App магазин

Каталог, корзина и оплата живут внутри мессенджера. Клиент ничего не устанавливает, а заказ приходит в тот же чат.

Кому подходит: Продажи, которые уже идут в переписке: заказ собирают сообщениями, цену уточняют руками, а корзины теряются между «сколько стоит» и «куда переводить».

Состав первой версии

  • каталог с поиском
  • корзина и доставка
  • оплата в мессенджере
  • экран заказов

Цифры выше это пакет, на котором это стоит: Telegram Mini App. Всё, что выходит за его границы, калькулятор добавит до начала работ, а не после.

Как проходит путь

  1. 01

    Магазин открывается из чата

    Ни установки, ни регистрации: человек уже вошёл в мессенджер, и магазин знает, кто открыл витрину.

  2. 02

    Корзина считается на сервере

    Цена, скидка и доставка берутся из каталога при оформлении, поэтому сумму называет сервер, а не корзина.

  3. 03

    Оплата и заказ остаются в переписке

    Счёт выставляется в мессенджере, а подтверждение и статусы приходят в тот же чат, без писем и ручных сообщений.

Что решает, будет это работать или раздражать

  • Данным из приложения нельзя верить

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

  • Цифровое и физическое оплачиваются по-разному

    Физические товары идут через обычного провайдера, а цифровые через механику площадки и её долю, поэтому вид товара решается до сборки.

  • Это чужое окно, и оно закрывается

    Жест вниз закрывает окно посреди оформления, поэтому корзина переживает закрытие, выход переспрашивает, а тёмная тема проверяется наравне со светлой.

Что мерить после запуска

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

Почему это выходит быстрее

Форма этой задачи известна: состояния, крайние случаи и то, что обычно ломается, здесь уже продуманы. Шаблоном при этом ничего не делается, и экономия идёт не из вашей половины работы. Она уходит в ваш процесс, ваш контент и системы, с которыми это должно разговаривать, то есть в ту часть, которую заранее решить нельзя.

Возможный стек под это

Выбирается под задачу на разборе, а не решается заранее. Это полка, с которой его обычно берут.

  • Мини-приложениеTypeScriptReactNext.js
  • Бот, сервер и данныеNode.jsTelegram Bot APIPostgreSQLPrismaRedis
  • Оплата и эксплуатацияStripePaddleDockerGrafana
Посмотреть весь стек

Посчитайте цену сами, прямо здесь

Пять шагов, и увидеть цифру можно без контактов. Расчёт учитывает тип работы, что у вас уже готово и что понадобится внутри.

Шаг 1 из 5
Что нужно сделать?

Эти счета придут не от нас

  • комиссия платёжной системы и доля площадки
  • хостинг или VPS для каталога и заказов
  • домен и сертификат для мини-приложения
  • онлайн-касса и фискализация чеков

Спрашивают до первого созвона

Зачем это, если у нас есть сайт?
Аудитория уже здесь и авторизована: путь от поста до оплаты короче на регистрацию и переход в браузер. Взамен магазин не индексируется поиском и работает с трафиком, который у вас уже есть.
Как принимать деньги и куда они приходят?
Через платёжного провайдера, подключённого к вашему боту и счёту: деньги идут напрямую вам, через нас они не проходят. Договор с провайдером ваш, и возвраты делает тот, кто получил платёж.
Откуда берётся каталог, если товары уже в 1С или на сайте?
Из той системы, которая уже является истиной по товарам и остаткам, и договариваемся об этом до сборки. Второй каталог, который ведут руками, расходится за неделю, и замечает это оплативший покупатель.
С чего это начинается
  • Разработкаот $1,450
  • Срок3–6 нед.
  • Поддержкаот $420/мес
Узнать цену за минуту