Telegram-бот лояльности для Kinti Flowers
Уже собран каркас бота для клиента и администратора: регистрация, стартовые бонусы, учет баланса через транзакции, ручное проведение покупки и webhook-архитектура под Vercel.
Навигация
Меню без путаницы
Главное меню ведет в баланс, профиль и правила программы. Регистрация разбита на четыре коротких шага с понятными CTA и кнопкой возврата домой.
В админ-панели есть поиск клиента, статистика, ручные корректировки и сценарий проведения покупки с учетом ограничения на списание и логики начисления 5%.
Правила лояльности
Что уже зафиксировано в логике
После первой регистрации клиент получает 300 приветственных бонусов.
При покупке можно списать до 20% суммы бонусами.
Если бонусы не списываются, на счет начисляется 5% от суммы покупки.
История операций хранится как отдельные транзакции, а не одной цифрой баланса.
Setup
Что нужно для запуска
Стек