Сценарії
Рецепт: магазин у боті (каталог → кошик → оплата)
Покрокова схема flow для inline-магазину або entry point у Telegram MiniApp.
Передумови
- Каталог у /shop створений і **опублікований**
- Додані способи оплати та доставки в налаштуваннях магазину
- Для MiniApp: у каталозі обрано режим MiniApp і налаштовано тему
Inline-магазин (Telegram / Viber)
- Старт → **Магазин: каталог** (категорії, пошук, фільтри за ціною)
- Клік по товару → **Магазин: товар** або додавання з каталогу в кошик
- Кнопка «Кошик» → **Магазин: кошик** → **Магазин: оформлення**
- Після оформлення → **Магазин: статус замовлення** або подяка + {shop_order_id}
Telegram MiniApp
- Повідомлення з кнопкою Web App → відкриває /miniapp-shop?project=ID
- Покупка в MiniApp; бот отримує подію mainButton / web_app_data
- Після замовлення — push у чат з номером замовлення та ТТН (якщо НП)
Автооновлення каталогу
Підключіть джерело імпорту (Sheets, XML, webhook) у /shop → Налаштування → Імпорт. Синхронізація за розкладом оновлює ціни та залишки без ручного редагування.
Змінні
- {shop_cart_total}, {shop_cart_count} — після кошика
- {shop_order_id}, {shop_order_total} — після оформлення
- {shop_delivery_ttn} — ТТН Нової Пошти після відправки