До нас звернулась маркетингова агенція з завданням: розробити Telegram-бота для онлайн-школи з фітнесу.
Клієнт запускав перший онлайн-сезон тренувань — старт 20 квітня 2026. Дедлайн на готовність бота — 8 квітня. Тобто вікно розробки: 7 днів.
Ціна підписки: 660 грн/місяць. Перший місяць — пропорційна оплата відповідно до кількості днів до старту 20 квітня.
Клієнт хотів збирати оплати до 20 квітня, але підписка мала стартувати саме 20-го. WayForPay не підтримує відкладений початок підписки нативно. Після аналізу обрали рішення: перший платіж був фіксований і нижче ніж підписка до 20 квітня, далі — стандартна щомісячна підписка.
WayForPay не знає Telegram ID користувача. Потрібна була механіка щоб зіставити оплату в платіжній системі з конкретним акаунтом у боті. Рішення: при старті бот запитує номер телефону через Telegram (share contact) або вручну, цей же номер вказується при оплаті в WayForPay — ось зв'язок між двома системами.
Реальний кейс під час тесту: Одна з учасниць вказала різні номери в боті і в платіжці — доступ не прийшов. Команда розробила інструкцію як виправити це через адмін-панель WayForPay без рефанду.
Початково розглядали SendPulse (no-code конструктор) + Make як оркестратор. Після аналізу обрали кастомну розробку бекенду. Причина: SendPulse має обмеження при інтеграції з WayForPay потрібно підключати Make, кастомна розробка дає повну гнучкість і коштує клієнту 100 грн/місяць замість 490 грн за SendPulse-тариф.
При масовій розсилці Telegram API має обмеження на кількість повідомлень за секунду. При великій базі розсилка займає значний час і потребує окремого сервера. Це зафіксовано як обмеження поточного рішення та враховано при плануванні масштабування.
Якщо у вас є онлайн-продукт із підписною моделлю і ви досі додаєте клієнтів вручну — ми можемо автоматизувати весь цикл: від першого повідомлення до автоматичного відрахування та видалення.
Напишіть нам @boteraTop - розберемо ваш кейс і запропонуємо рішення.