Головне за хвилину
  • Каталог у чаті підходить для короткого вибору; Mini App відкриває вебвітрину всередині Telegram.
  • У Airstep сайт і Mini App використовують спільний каталог, а бот надсилає підтвердження та статуси.
  • Залишки, оплата, доставка й облік потребують погоджених правил та перевірки результату в кожній системі.

Магазин у Телеграм може працювати як каталог у чаті або як Mini App, тобто вебвітрина всередині месенджера. У Airstep ми відкрили наявний інтернет-магазин у Telegram: каталог, ціни, розміри й залишки беруться з того самого сайту, а підтвердження та статуси замовлення надходять у чат бота. Покупець отримує ще один спосіб замовити, команда працює зі спільними даними.

Вибір формату починається з питання: що має відбутися після натискання «Оформити замовлення»? Якщо менеджер перевіряє наявність вручну, достатньо простого збору заявок. Якщо товар одночасно продається на сайті й зі складу, потрібні узгоджені залишки та правила резервування. Гарна вітрина сама цього не вирішує.

Як працює телеграм магазин: два формати

Каталог у чат-боті

Покупець обирає категорію кнопкою, отримує повідомлення з фотографією та ціною, додає товар і залишає дані для замовлення. Такий сценарій можна зробити зручним, коли вибір короткий і товар не потребує тривалого порівняння. Наприклад, клієнт уже знає потрібну позицію та хоче повторити покупку. Форму заявки також можна завершити розмовою з менеджером.

Перевіряти формат варто на своєму асортименті: чи легко повернутися до попереднього товару, змінити кількість, побачити склад кошика? Якщо покупцю доводиться гортати довгу історію повідомлень заради вибору розміру, чат створює зайву роботу. Кількість товарів сама по собі не визначає рішення, важливий спосіб вибору.

Mini App, або Telegram Web App

Mini App відкриває вебінтерфейс усередині Telegram. Тут можна спроєктувати категорії, пошук, фільтри, картку товару й кошик як у звичайному магазині. Назва Telegram Web App теж трапляється в описах цієї технології. Бот залишається точкою входу й каналом повідомлень, а вибір товарів відбувається у вітрині.

Це не означає, що будь-який сайт достатньо відкрити у маленькому вікні. Треба перевірити навігацію, клавіатуру, повернення до кошика й оформлення на телефоні. Якщо вам потрібен ширший огляд інших задач бота, є окрема стаття про розробку Telegram-ботів для бізнесу. Тут розбираємо саме покупку товару.

Що ми реалізували для Airstep

Airstep продає взуття через інтернет-магазин. У кейсі Airstep Telegram Mini App показані відкриття вітрини з бота, вибір товару та розміру, підтвердження замовлення в чаті. Mini App використовує наявний магазин: окремо наповнювати ще один каталог для Telegram не потрібно.

Магазин Airstep у Telegram: головна, картка товару та вибір розміру
Екрани з кейсу Airstep: покупець обирає взуття у вітрині всередині Telegram.

Магазин відкривається з команди /start або меню бота. Кнопки «Назад» і «Оформити замовлення» працюють у Telegram, зайві плаваючі кнопки сайту приховані. Ім’я покупця підставляється з Telegram, а номер телефону він може передати через запит контакту. Це окрема дія користувача, номер не треба вважати доступним автоматично.

Перед оформленням бот просить дозвіл писати покупцю. Далі надсилає підтвердження з переліком товарів і повідомляє про статуси. В адмінці замовлення має позначку Telegram та джерело. Якщо повідомлення про статус не доставлено, адмінка попереджає. Це важлива деталь: збережене замовлення та доставлене повідомлення є різними результатами.

У кейсі самого інтернет-магазину також описані повідомлення команді про нові замовлення і вибір міста та відділення Нової пошти. Публічний опис Mini App не підтверджує інтеграцію з 1С/BAS або автоматичне створення накладних. Такі можливості для вашого проєкту погоджуємо окремо. Показаний сценарій не є обіцянкою зростання продажів: відповідних результатів у кейсі не наведено.

Коли вистачить конструктора

Готовий конструктор варто перевірити, коли магазин лише тестує попит, товари можна вести окремо, а менеджер готовий підтверджувати замовлення вручну. Попросіть показати весь процес на вашому товарі: від зміни ціни до отримання заявки. Список функцій без цієї перевірки не показує, скільки ручної роботи залишиться щодня.

Перед вибором з’ясуйте, чи можна вивантажити каталог і замовлення, як оплачуються потрібні підключення, хто обробляє збої та що відбувається після завершення підписки. Умови залежать від конкретного сервісу. Власна розробка теж потребує підтримки, тому порівнюйте однаковий робочий сценарій, включно з перенесенням даних і щоденними діями команди.

Індивідуальне рішення має сенс, коли вже є сайт і облік, потрібні правила для розмірів, кількох складів або резервування. Тоді оцінюють насамперед зв’язки між системами. Якщо наявний сайт незручний для покупок, планувати його доопрацювання можна в межах розробки інтернет-магазину та його інтеграцій. Додавання Telegram не виправляє незрозумілий кошик автоматично.

Як поєднати сайт, склад і 1С/BAS

Спочатку визначають, де зберігається правильне значення кожного поля. Опис і фото можуть редагуватися на сайті, складський залишок в обліковій системі, а дозволені знижки за окремим правилом. Єдиний каталог означає узгоджені товари та їхні варіанти, а не обов’язково одну програму для всього. Артикул допомагає впізнати конкретну позицію під час обміну.

Обмін з 1С або BAS проєктують під вашу конфігурацію: які дані вона може передавати, хто її підтримує, як зіставляються розміри та склади. Ми можемо впровадити такий зв’язок після перевірки доступних способів обміну. Саме слово «BAS» у переліку функцій не підтверджує сумісність із конкретною базою.

Резерв означає, що товар тимчасово закріплено за замовленням. Потрібно вирішити, коли він виникає, скільки діє і як знімається. Розгляньте простий приклад: останню пару одночасно замовляють на сайті й у Telegram. Перевірка перед підтвердженням має не допустити двох обіцянок на одну пару. Якщо склад не відповідає, покупцю слід показати потребу підтвердження наявності, а менеджеру залишити видиму задачу.

Що ще пов’язано з кнопкою оформлення

Нижче перелік можливих зв’язків для магазину зі складом та обліком. Це вимоги, які можна погодити для нового проєкту, а не перелік усіх реалізацій Airstep.

  • Залишки на сайті й складі: під час оформлення перевірити наявність і поставити резерв за погодженим правилом, після скасування звільнити його.
  • Статус оплати: позначити оплату лише після підтвердження платіжного сервісу; якщо скасовано оплачений товар, окремо перевірити повернення.
  • Накладна Нової пошти: створити після оплати або погодження з менеджером, зберегти номер; при скасуванні перевірити, чи посилку ще не відправлено.
  • Повідомлення менеджеру й покупцю: після кожної дії надіслати підтверджений результат і показати команді, якщо повідомлення не дійшло.
  • Запис у CRM/1С: створити замовлення один раз, додати факт оплати або скасування; CRM веде роботу з клієнтом, 1С веде облік.

Оформлення, оплата й відвантаження мають окремі стани. Кнопка не повинна позначати товар відправленим лише тому, що покупець перейшов до оплати. Так само скасування замовлення не доводить, що гроші вже повернулися. Ці відмінності треба бачити в адмінці й текстах повідомлень.

Оплата фізичних товарів: що дозволяє Telegram

За перевіреними на 20 жовтня 2026 року правилами Telegram фізичні товари можна продавати з оплатою через сторонніх платіжних провайдерів. Telegram надає засоби підключення, але сам не обробляє такі платежі. Для цифрових товарів і послуг усередині Telegram діють окремі вимоги з використанням Telegram Stars. Сценарій продажу взуття не варто переносити на цифрову підписку.

У практичному проєкті обирають між рахунком через Telegram Payments і платіжною сторінкою провайдера, відкритою з вітрини. Для першого варіанта перевіряють доступність потрібного провайдера саме в Telegram; звичайний договір із банком не доводить такої підтримки. Для другого тестують перехід до оплати та повернення в магазин. На нашій сторінці послуги передбачене підключення LiqPay або Monobank для фізичних товарів.

Інший варіант першого запуску: прийняти замовлення, підтвердити наявність і погодити оплату з менеджером. Післяплату можна включити у сценарій, перевіривши умови перевізника та отримання коштів. Жоден із цих варіантів не прибирає потреби визначити правила повернення й показати покупцю повну суму до підтвердження.

Що робити, коли покупець закрив платіжне вікно

Закрите вікно не повідомляє, чи списано гроші. Підтвердження має приходити від платіжної системи й звірятися з конкретним замовленням. Ми можемо передбачити стан «перевіряємо оплату», перевірку результату та відновлення обробки без повторного замовлення. Комісії й доступність способів оплати перевіряють у вашого провайдера; вартість підключення розробником є окремою витратою.

Доставка та накладна Нової пошти

Вибір відділення, створення експрес-накладної й повідомлення про доставку є окремими задачами. Нова пошта надає можливості інтеграції для роботи з відправленнями. Ми можемо підключити їх під погоджений процес. Перед оцінкою уточнюємо відправника, спосіб доставки, платника, дані посилки та момент, коли менеджер дозволяє створення накладної.

Збережений номер накладної ще не означає, що посилку передали перевізнику. Уявімо, що товар оплачено, але сервіс доставки тимчасово не відповідає. Замовлення має залишитися в роботі з видимою помилкою й можливістю продовжити оформлення відправлення. Повторна спроба не повинна створити другу накладну. Для післяплати окремо узгоджують, як команда звірятиме отримані кошти.

Повідомлення покупцю та команді

Покупцю корисні номер замовлення, його склад, підтверджена оплата і наступний крок. Менеджеру потрібні джерело, відповідальний і причина затримки. Службове повідомлення «оплата підтверджена» не слід підміняти рекламною розсилкою. Для Mini App Telegram передбачає запит дозволу боту писати користувачу; цей дозвіл не гарантує, що кожне наступне повідомлення буде доставлено.

У Airstep попередження про недоставлений статус видно в адмінці. Для вашого магазину варто також погодити дії команди: хто перевіряє проблему та яким дозволеним каналом зв’язується з клієнтом. Телефон, адресу й дані замовлення показують лише працівникам, яким вони потрібні. Покупець має розуміти, хто продає товар і до кого звертатися щодо повернення або помилки.

Звідки покупець прийде до магазину

Mini App створює місце покупки, але джерело відвідувачів треба продумати окремо. Для наявного магазину це може бути кнопка на сайті, посилання в каналі або запрошення продовжити замовлення через бота. Почніть із покупців, які вже спілкуються з вами в Telegram. Перевірте весь шлях за посиланням: чи зрозуміло, чий це магазин, як відкрити каталог і де поставити питання.

Для оцінки каналу домовтеся, які події рахувати: відкриття вітрини, початок оформлення, збережене замовлення, підтверджена покупка. Це різні речі. Якщо люди відкривають вітрину, але зупиняються на розмірі, проблема може бути в картці товару. Якщо замовлення зберігаються, але не виконуються, дивіться на наявність і роботу команди. Сам лічильник запусків бота не відповідає на ці питання.

Під час першого запуску збережіть звичний спосіб оформлення на сайті. Узгодьте, хто перевіряє нові замовлення, куди дивиться при затримці та як допомагає покупцю завершити покупку. Наприклад, клієнт змінив відділення після оформлення: команда має знати, де виправити дані й чи вже створено накладну. Таку ситуацію варто пройти разом до запуску. Окремо запишіть порядок дій, якщо бот або обмін тимчасово недоступний. Погоджений ручний шлях допоможе продовжити роботу, поки відновлюється підключення.

Що підготувати власнику перед розробкою

Почати можна зі свого звичайного замовлення: як клієнт обирає товар, хто перевіряє залишок, де фіксують оплату, як відправляють посилку. Покажіть також скасування або повернення. Так видно справжні вимоги, які не вміщаються у фразу «потрібен магазин у Telegram».

  • Посилання на сайт або приклад каталогу з артикулами, фото, цінами та варіантами товару.
  • Назву облікової системи, опис складів і контакт спеціаліста, який підтримує обмін.
  • Бажані способи оплати й доставки, порядок підтвердження та повернення.
  • Список потрібних повідомлень і працівників, які обробляють замовлення.
  • Посилання на наявного бота, мови вітрини й опис того, як покупці його знаходитимуть.

Паролі в першому повідомленні не потрібні. Для обговорення достатньо прикладів із прихованими особистими даними. Після погодження задачі визначаємо потрібні технічні підключення та безпечний спосіб їх налаштування. Домен і хостинг залишаються на акаунті власника.

Вартість, запуск і перевірка результату

На сторінці магазину у Telegram під ключ каталог у чаті з прийомом замовлень коштує від $650, Mini App від $1 050. База включає меню й команди бота, вебадмінку для товарів і замовлень, передачу замовлень у Telegram-чат або CRM, запуск на сервері та базову документацію. Обсяг і ціну фіксуємо в технічному завданні після брифу.

Mini App додає $400 до базового формату. Інтеграція оплати LiqPay/Monobank коштує додатково $250, статус замовлення або доставки $150, інтеграція з інтернет-магазином $300. Окремі опції: розсилка $150, мультимовність $100, Google Sheets $100. Це стартові умови послуги, не кошторис інтеграції з вашою 1С/BAS чи відтворення всього Airstep. Після оплати передаємо код, дані магазину належать вам.

Перед запуском пройдіть покупку на телефоні: змініть розмір, поверніться з оформлення до кошика, перевірте недоступний товар, відмову оплати та скасування. Результат дивіться в адмінці, обліку й повідомленнях. Окремо перевірте, як команда помічає збій інтеграції. Надішліть опис поточного продажу та бажаного шляху покупця: за ними можна обговорити формат і межі першого запуску.

Часті питання

Як зробити магазин у Телеграм?

Спочатку визначте шлях покупки та місце зберігання товарів і замовлень. Для короткого вибору можна почати з каталогу в чаті, для вітрини з фільтрами та кошиком обрати Mini App. Потім погодьте оплату, доставку, роботу менеджера й перевірте весь сценарій до запуску.

Чим Mini App відрізняється від магазину в чат-боті?

У чат-боті товари надходять повідомленнями з фото й кнопками. Mini App відкриває вебвітрину всередині Telegram, де можна спроєктувати пошук, фільтри та кошик. У Airstep така вітрина використовує каталог, ціни, розміри й залишки наявного сайту.

Чи можна приймати оплату за товари в Telegram?

Для фізичних товарів Telegram дозволяє сторонніх платіжних провайдерів. Можна погодити рахунок через Telegram Payments із доступним провайдером або його платіжну сторінку. Для цифрових товарів і послуг усередині Telegram діють окремі правила з Telegram Stars. Підтвердження оплати перевіряють за даними платіжної системи.

Чи можна поєднати магазин у Telegram із сайтом і 1С/BAS?

Таке підключення можемо впровадити після перевірки сайту й доступних способів обміну вашої конфігурації 1С/BAS. Потрібно узгодити джерела цін і залишків, відповідність товарів, резервування та передачу замовлень. У публічному кейсі Airstep підтверджено спільний каталог із сайтом, але не підключення 1С/BAS.

Скільки коштує магазин у Telegram?

За умовами послуги Artbrain каталог у чаті з прийомом замовлень коштує від $650, Mini App від $1 050. Оплата LiqPay/Monobank додає $250, статус замовлення або доставки $150, інтеграція з інтернет-магазином $300. Інші опції та обмін із вашою обліковою системою оцінюються за погодженим обсягом. Остаточну ціну фіксуємо після брифу.

Надішліть тому, кому це стане в пригоді

Telegram Viber WhatsApp Facebook LinkedIn
Anton Kunashenko, CEO & Lead Developer
CEO та провідний розробник Artbrain

Засновник Artbrain з 2018 року. Розробляє цифрові продукти для бізнесу: від лендингів до enterprise-систем.