Mini App
Каталог не вміщується в кнопки. Потрібен екран усередині чату
Обрати піцу, модифікатори та промокод через «натисніть 1» — це десять хвилин. volbor відкриває Mini App поверх діалогу: фільтри, кошик, оплата, потім бот пише «готуємо».
Стеля бота
Виводити на сайт із Telegram — окремий обрив
Браузер, логін заново, втрата треду. Mini App залишається в клієнті Telegram. Запитання щодо замовлення — той самий бот, не зовнішня форма.
initData
Підпис HMAC на сервері. Не вірте сумі з клієнта
Відкриття застосунку передає initData. volbor перевіряє HMAC-SHA256 ключем бота. Підмінити Telegram ID або суму замовлення з пристрою неможливо.
Повторний тап «оплатити» не створює два замовлення: ключ ідемпотентності на чекаут.
Оплата
Apple Pay, Google Pay, Stripe, Stars — у застосунку, не на чужому лендингу
Реквізити картки не вводять у боті. Після успіху Mini App закривається, чек надходить повідомленням.
Доставка
Меню → кошик $42 → Apple Pay → кухня
Фільтр «піца та паста», дві страви, промо на доставку, адреса з минулого замовлення. У розборі оформлення близько 45 секунд, не 8 хвилин кліками.[1]
Кур'єр до 19:40
Знову чат
Застосунок закрився. Бот не починає з нуля
Підтвердження, чек, статус складання. Каталог SKU та залишки — сусідні екрани, Mini App їх показує, не зберігає другу вітрину.
FAQ
Mini App і бот
Це замість Telegram-бота?
Ні. Бот відкриває застосунок і забирає статус. Без бота немає точки входу.
Потрібен застосунок зі Store?
Ні. WebView всередині Telegram.
Зник інтернет під час замовлення?
Кошик на пристрої, чекаут з ідемпотентністю — без двох списань.
Статус кур'єра?
Бот надсилає етапи або посилання, застосунок — для вибору страв.
Поруч
Вітрина в чаті спирається на каталог і оплату
Mini App не замінює бота і склад.
Telegram-бот
НавіщоКнопка «меню» та сервісні пуші.
Якщо немаєЗастосунок без входу.
Каталог SKU
НавіщоОдна номенклатура.
Якщо немаєЦіни в Mini App брешуть.
Платежі
НавіщоШлюз, а не картинка кнопки.
Якщо немаєКошик без списання.
Склад
НавіщоПриховати те, чого немає.
Якщо немаєОплата порожньої позиції.
Inbox
НавіщоЗапитання з кошика людині.
Якщо немаєЗастрягли у WebView без допомоги.
Flow Builder
НавіщоКоли відкривати Mini App.
Якщо немаєКнопка не працює.
Старт
Відкрийте Mini App з одним розділом меню, не з усім каталогом одразу
Перевірте initData на тестовому боті, оплату на одному SKU, повідомлення після закриття.
Відкрити кабінетПояснення до цифр
Звідки числа на цій сторінці
- [1]Кошик $42, оформлення близько 45 секунд замість 8 хвилин кліками
Сценарій доставки на сторінці: дві страви, промо доставки, Apple Pay. 8 хвилин — оцінка вибору через інлайн-кнопки в тому самому прикладі, а не дослідження ринку.


