Задача
Необходимо настроить Telegram чат-бота для клуба по подписке. Связка реализации: сервис для создания ботов (без программирования) и внешний платежный сервис. Интеграция с платежным сервисом уже выполнена со стороны провайдера.
Требования к функционалу
- Прием платежей: бот в Telegram должен принимать оплату от пользователей.
- Выдача доступа: подтвержденный платеж открывает доступ пользователю в закрытый Telegram-канал.
- Рекуррентные (повторные) списания: подписка должна продлеваться автоматически в указанный период (день/месяц).
- Исключение пользователей: автоматический вывод участника из закрытого канала в случае неудачного списания или отмены подписки.
- Управление доступами: бот должен отслеживать сроки подписок и обслуживать поток платежей.
Важные условия
- Все данные необходимо внедрить в экосистему выбранного сервиса для создания ботов.
- Внешний платежный сервис (посредник) используется для проведения финансовых транзакций. Его API требуется настроить в сервисе ботов только на уровне обработчика событий.
- Не требуется написание кода на Python: работа ведется при помощи визуального программного сервиса.