Демо-сценарий
Цветочная мастерская
NEWTelegram Mini App · конструктор букета

Цветочная мастерская: букет из мини-приложения

Цветочная мастерская добавила в бота Telegram Mini App. Клиентка открывает приложение прямо из чата, собирает букет с живым превью и ценой, выбирает доставку и оплачивает, а бот присылает фото букета перед отправкой и статусы.

Ниша
Цветочная мастерская, Киев
Канал
Telegram-бот + Mini App
Запуск
4 недели
Объём
~900 заказов/мес
18:12
Чаты
Цветочная мастерская
бот
КМ
Что умеет этот бот?Букеты с доставкой по Киеву. Соберите свой в мини-приложении за минуту 💐
Пятница
Добрый вечер! Хочу заказать букет маме на завтра, у неё день рождения17:46
Добрый вечер! 💐 Соберите букет сами: цветы, цвет, зелень, упаковка и открытка. Цену увидите сразу, а доставку оформите там же17:46
Заказ №1048 оплачен ✅
Завтра, 12:00–14:00 · ул. Большая Васильковская, 72
Перед доставкой пришлю фото букета17:46
Спасибо! 🙏17:47
Суббота
Ваш букет готов 🌸 Открытка «С днём рождения, мама ❤️» уже внутри11:32
Передаю курьеру 🚗 Андрей будет на месте ориентировочно в 12:4011:32
Доставлено ✅ Букет у мамы. Спасибо, что выбрали нас! В следующий раз ваш адрес уже будет в приложении12:44❤️
Мама в восторге, спасибо!!12:44
Сообщения
ГотовоОтправил фото букета и сообщил о доставке

Результаты

2 минот вопроса до оплаты
0звонков менеджеру до оплаты
1фото букета на согласование перед доставкой
12:44доставлено в окно 12:00–14:00

* Демонстрационный кейс: названия, цитаты и цифры условные и будут заменены реальными.

Попробуйте сами

Telegram Mini App: соберите букет

Это то же мини-приложение, которое открывает бот в кейсе. Выберите цветы, цвет, количество и упаковку, перейдите к доставке и оплатите. Внизу видно, что в этот момент происходит между приложением, Telegram и ботом.

  1. MainButtonНативная кнопка Telegram внизу. Текст и цену приложение обновляет само.
  2. BackButtonНа шаге доставки «Закрыть» становится «Назад».
  3. HapticFeedbackЛёгкая вибрация на каждый выбор.
  4. CloudStorageАдрес из прошлого заказа подставляется сам.
  5. openInvoiceНативное окно оплаты Telegram поверх приложения.
  6. Темы и цветаШапка и кнопка в фирменных цветах магазина.
Telegram и бот

Демо повторяет поведение Telegram Mini Apps на сайте. Настоящее приложение открывается внутри Telegram с кнопки бота.

Нажимайте прямо в телефоне

Задача

Заказ букета в мессенджере растягивался на 15-20 сообщений: фото вариантов, «а сколько будет с эвкалиптом?», адрес, время, реквизиты для оплаты. Вечером и в выходные отвечать не успевали, а клиенты уходили к конкурентам.

  • Долгая переписка до оплаты
  • Цену с опциями считали вручную
  • Оплата картой «по реквизитам» и ручная сверка

Решение

AI-ассистент отвечает за секунды и открывает мини-приложение кнопкой под сообщением. Клиентка собирает букет: цветы, цвет, количество, зелень, упаковка, открытка. Превью и цена меняются вживую, адрес подставляется из прошлого заказа, оплата идёт через нативное окно Telegram. Дальше бот присылает фото букета, передаёт заказ курьеру и сообщает о доставке.

  • Полноценное приложение внутри Telegram, ничего не нужно устанавливать
  • Наличие и цены берутся со склада в реальном времени
  • Фото букета перед доставкой и статусы в том же чате
Путь клиентки

От вопроса в чате до букета в руках

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

  1. 01

    Вопрос в чате

    Клиентка пишет боту в любое время. AI-ассистент отвечает за секунды и уточняет повод и бюджет.

    AI-ассистент · диалог
  2. 02

    Кнопка «Собрать букет»

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

    inline-кнопка web_app
  3. 03

    Конструктор букета

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

    Google Sheets · наличие и цены
  4. 04

    Доставка

    День и свободные интервалы, адрес из прошлого заказа, получатель и комментарий курьеру. Фото перед доставкой включается переключателем.

    CloudStorage · сохранённый адрес
  5. 05

    Оплата

    Картой, Apple Pay или Google Pay. Сумму считает сервер, клиентка видит только итог и окно оплаты.

    счёт · провайдер · подтверждение
  6. 06

    Фото, курьер, статус

    Флорист получает спецификацию и отправляет фото на согласование. Бот передаёт заказ курьеру и пишет, когда букет доставлен.

    CRM · чат флористов · курьер
Оплата

Как работают платёжные кнопки

Само приложение деньги не принимает. Оплату проводит платёжный провайдер или ваш банк, а Telegram и бот показывают окно оплаты и получают подтверждение. Есть два рабочих варианта, оба мы настраиваем под ваш бизнес.

Вариант A

Нативное окно оплаты Telegram

Оплата открывается в окне самого Telegram поверх приложения. Самый короткий путь: клиентка не выходит из чата ни на секунду.

  1. Клиентка нажимает «Оплатить 2 505 грн»
  2. Сервер проверяет заказ и создаёт счёт через Bot API
  3. Telegram открывает своё окно оплаты
  4. Провайдер списывает деньги с карты
  5. Бот получает подтверждение и пишет «Оплачено ✅»
Где оплата
В окне Telegram, без переходов
Провайдеры в Украине
TRANZZO и другие: актуальный список в BotFather, проверяем под ваш ФЛП
Apple Pay и Google Pay
Зависит от провайдера, проверяем до запуска
Комиссия
Telegram 0%, провайдер по своему тарифу
Когда выбрать
Хотите самый короткий путь к оплате и провайдер вам подходит
Вариант B

Платёжные кнопки вашего банка

В приложении появляются кнопки Apple Pay, Google Pay и «Картой». Оплата идёт через интернет-эквайринг банка, с которым вы уже работаете.

  1. Клиентка выбирает Apple Pay, Google Pay или карту
  2. Приложение открывает защищённую форму оплаты банка
  3. Банк списывает деньги и отправляет серверу подтверждение
  4. Приложение показывает «Заказ принят»
  5. Бот пишет в чат и передаёт заказ флористам
Где оплата
На защищённой странице банка, в приложении или в браузере
Банки и сервисы
LiqPay, monobank, WayForPay и другие с интернет-эквайрингом
Apple Pay и Google Pay
Да, кнопки есть на странице оплаты банка
Комиссия
Telegram 0%, банк 1,3–2% за обычную оплату картой
Когда выбрать
У вас уже есть эквайринг или нужны гарантированно Apple Pay и Google Pay
Цену не подделать

Сумму всегда считает сервер, а подпись данных от Telegram проверяется. Изменить цену в приложении невозможно.

Деньги напрямую вам

Средства поступают на счёт ФЛП или ООО. На каждую оплату картой онлайн нужен фискальный чек ПРРО, например через Checkbox или фискализацию monobank. Возвраты делаются в кабинете провайдера или банка.

Без Telegram Stars

Stars предназначены только для цифровых товаров. Цветы, торты и доставка оплачиваются обычной картой.

Точки входа

Где клиент открывает приложение

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

Кнопка под сообщением

Бот отправляет её в ответ на запрос, как в этом кейсе.

Кнопка меню бота

Постоянная кнопка «🌸 Собрать букет» у поля ввода.

Прямая ссылка

t.me/бот/app в шапке Instagram, на сайте, в рекламе или QR на открытке.

Профиль бота

Кнопка «Запустить приложение» для тех, кто нашёл магазин поиском.

Архитектура

Как устроен бот

Клиент пишет в мессенджер, AI-ассистент понимает запрос и сам работает с сервисами бизнеса. Без ручного копирования между вкладками.

ТриггерСообщение в боте
AI-ассистентДиалог и заказ
МодельПромпт: тон мастерскойНаличие цветовЗоны доставки
Открыть Mini App
Склад и цены
POST /api/order
Счёт и оплата
Заказ №1048
Чат флористов
Фото букета клиентке
Курьер и статус
Триггер: откуда приходит клиентAI-ассистентМодель, промпт, память и знания агента← листайте схему →
За кулисами

Что происходит, пока клиент пишет

01

Берёт наличие и цены со склада

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

Google SheetsСклад цветов · пятница
ЦветокЦветОстатокЦена/шт
2Пионнежно-розовый64145
3Пионкоралловый22145
4Розапудровая12075
5Тюльпанжёлтый055
6Пионнежно-розовый49 (−15)145
Списано под заказ №1048 · только что
02

Проверяет заказ и выставляет счёт

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

Сервер магазинаPOST /api/order
// из мини-приложения
"bouquet": "peony:pink×15 + eucalyptus, wrap: white",
"delivery": "сб 12:00–14:00, Большая Васильковская 72",
"initData": "query_id=…&user=…&hash=…"
→ проверка подписи initData   ✓
→ createInvoiceLink 2 505 грн  ✓
→ successful_payment №1048     ✓
Оплата подтверждена · только что
03

Передаёт букет флористам

Флористы получают в рабочий чат готовую спецификацию: цветы, цвет, количество, упаковку и текст открытки. Фото букета они отправляют кнопкой, и бот пересылает его клиентке.

TelegramФлористы · заказы
🌸 №1048 · сб 12:00–14:00
Пионы нежно-розовые × 15
Эвкалипт · белая матовая упаковка
Открытка: «С днём рождения, мама ❤️»
📸 Фото перед доставкой: датолько что
Взять в работуОтправить фото
Стек

Инструменты и интеграции

Мозг бота
AI-ассистент
  • Ведёт диалог и открывает мини-приложение
  • Присылает фото букета и статусы доставки
  • Знает наличие цветов, цены и зоны доставки
Составляющие агента
МодельПромпт: тон мастерскойНаличие цветовЗоны доставки
КаналTelegram Mini Apps

Приложение внутри Telegram

Bot API
КаналTelegram Payments

Нативная оплата картой

Bot API
ДанныеGoogle Sheets

Склад, цены, зоны доставки

OAuth 2.0
CRMCRM магазина

Заказы, клиенты, курьеры

REST API
Кому подойдёт

Для бизнеса, где клиент составляет заказ сам

Mini App выигрывает там, где в чате долго переспрашивать: много вариантов, опции с доплатой, дата и время, оплата наперёд.

Цветы и подарки

Конструктор букета или бокса с превью

Кондитерские

Торт на заказ: начинка, размер, декор, дата

Кофейни и доставка еды

Меню с модификаторами, предзаказ, лояльность

Одежда и обувь

Каталог с размерной сеткой, фото и корзиной

События и билеты

Схема зала, выбор мест, QR-билет в чате

Салоны и студии

Услуги с ценами, выбор мастера, предоплата

Что выбрать: бот, HTML-виджет или Mini App

Бот с кнопкамиHTML-виджетMini App
Что этоДиалог, кнопки, быстрые ответыИнтерактивная карточка в сообщенииПолноценное приложение в Telegram
Лучше всего дляКонсультации, запись, простые заказыОдин выбор: запись, подтверждение, оценкаКаталог, конструктор, корзина, оплата
ОплатаСсылка на оплатуСсылка или счёт от ботаОкно Telegram или кнопки банка
Запускот 1 недели2-3 недели3-5 недель

Если у вас до 10 позиций и клиенты спрашивают только цену и адрес, Mini App не нужен: хватит бота с кнопками. Мы скажем это честно на старте.

Честно

Плюсы и ограничения

Что получил бизнес

  • Клиентка сама собирает букет и видит цену до оплаты, без «а сколько будет?»
  • Оплата в нативном окне Telegram, без реквизитов и скриншотов
  • Адрес и любимые цветы сохраняются, повторный заказ в несколько нажатий
  • Фото перед доставкой приходит в Telegram, даже если букет заказали за несколько дней: здесь нет 24-часового ограничения, как в Instagram

Ограничения, о которых стоит знать

  • Mini App — это отдельное веб-приложение: нужны хостинг и поддержка кода
  • Физические товары оплачиваются через платёжного провайдера (в Украине, например, TRANZZO) или ссылку банка, Telegram Stars здесь не подходят. На онлайн-оплату картой нужен фискальный чек ПРРО
  • На очень старых версиях Telegram приложение может не открыться, тогда бот ведёт заказ в чате
Внедрение

От брифа до запуска

Неделя 1

Каталог, цены, сценарий и зоны доставки

Неделя 2

Дизайн и вёрстка мини-приложения

Неделя 3

Склад, оплата, CRM

Неделя 4

Флористы, курьеры, тестовые заказы, запуск

Вопросы

Частые вопросы о Mini App

Нужно ли клиенту что-то устанавливать?

Нет. Приложение открывается внутри Telegram на iPhone, Android и компьютере, как обычная страница, только без адресной строки.

Сколько стоит приём оплаты?

Telegram комиссию не берёт. Вы платите только тариф провайдера или банка, 1,3–2% от суммы за обычную оплату картой, без абонплаты.

Можно ли платить Apple Pay и Google Pay?

Да. С эквайрингом банка кнопки есть всегда. В нативном окне Telegram это зависит от провайдера, поэтому проверяем до запуска.

Что будет, если клиентка закрыла приложение посреди заказа?

Выбор сохраняется, и в следующий раз букет откроется с того же места. Бот может напомнить о незавершённом заказе.

Кто обновляет цены и наличие?

Вы, в привычной Google-таблице или CRM. Приложение подхватывает изменения автоматически, переиздавать ничего не нужно.

Можно ли подключить свою CRM и доставку?

Да. Заказы, клиенты и статусы передаются в CRM, а курьерам или службе доставки идут готовые данные.

“Теперь букет составляют сами клиенты, а мы собираем его по готовой спецификации. Звонков «а сколько это будет стоить» почти не осталось.”
Анна Савчук
владелица цветочной мастерской

Готовы передать чаты боту?

Напишите в удобный мессенджер, и мы покажем живое демо AI-ассистента под вашу нишу.

  1. 01Пишете намв любой мессенджер
  2. 02Демо под вашу нишув течение 1-2 дней, бесплатно
  3. 03Запускот 1 недели