Тарифы по подписке позволяют принимать регулярные платежи и автоматически продлевать доступ к продуктам, каналам и группам. Вы задаёте стоимость и период подписки, а Zenedu списывает оплату при продлении.
Если плановое списание не прошло, Zenedu помогает восстановить платёж: повторяет попытки по графику и уведомляет подписчика. Эти настройки общие для всех тарифов одного бота и находятся в разделе «Подписки» → «Восстановление дохода».
Как создать тариф по подписке
Откройте нужного бота, перейдите в раздел «Тарифы» и нажмите «Создать тариф».
Введите название тарифа.
Добавьте продукт, канал или группу, к которым хотите выдавать доступ. В появившемся окне выберите нужный вариант из списка.
Выберите тип оплаты «Подписка».
Укажите стоимость, валюту и период подписки.
Выберите способ оплаты.
Если хотите предложить первый период по специальной цене, настройте платный триал — подробнее ниже.
Нажмите «Создать».
Откройте «Ссылки» тарифа и скопируйте ссылку для оплаты. Разместите её в боте, канале или отправьте потенциальным клиентам.
Какие способы оплаты поддерживают подписки
Оплата по подписке работает с автоматическими способами оплаты: WayForPay, Fondy, Stripe, plata by mono и LiqPay.
Для некоторых платёжных систем нужно дополнительно включить рекуррентные платежи или работу с токенами на стороне мерчанта:
WayForPay — обратитесь в поддержку по адресу [email protected]. Можно использовать такой текст: «Добрый день! Просьба подключить работу с токенами для мерчанта [название мерчанта] с целью использования рекуррентных платежей на платформе zenedu.io».
plata by mono — обратитесь в поддержку monobank с финансового номера телефона, на который зарегистрирован мерчант, и попросите подключить токенизацию для рекуррентных платежей.
Fondy — попросите поддержку подключить работу с токенами для приёма рекуррентных платежей.
LiqPay — следуйте инструкции LiqPay по подпискам и обратитесь в поддержку через кабинет или официальные контакты, чтобы активировать рекуррентные платежи для мерчанта.
Как настроить платный триал
Платный триал — первый период подписки со своей стоимостью и длительностью. Например, вы можете предложить неделю доступа за $1, а затем продлевать подписку по обычной цене.
При создании тарифа:
Включите «Платный триал» под стоимостью тарифа.
Укажите стоимость и длительность триала.
Завершите создание тарифа.
Как настроить восстановление дохода
Если плановый платёж не прошёл, например из-за нехватки средств на карте, Zenedu может повторить списание и предложить подписчику оплатить другой картой.
Откройте «Подписки» → «Восстановление дохода». Здесь находятся повторные попытки списания, уведомления подписчикам, метрики и ежемесячный отчёт.
Настройки действуют сразу для всех тарифов бота. Настраивать восстановление отдельно в каждом тарифе больше не нужно.
Повторные попытки списания
В группе «Повторные попытки списания» откройте настройку «График».
Включите «Повторять неуспешные списания», если хотите автоматически повторять оплату.
Выберите график:
«Стандартный» — до 5 повторных попыток в течение 10 дней после неуспешного планового списания. Для коротких подписок график сокращается, чтобы попытки завершились до следующего списания.
«Свой» — доступен на тарифе Pro. Выберите от 1 до 10 попыток и период восстановления от 3 до 30 дней. Попытки выполняются не чаще одного раза в день; для коротких подписок период восстановления также сокращается.
Сохраните настройки.
Во время повторных попыток подписка отображается со статусом «Просроченная», а доступ к продукту, каналу или группе остаётся открытым.
Если оплату удалось получить, подписка продолжается. Если все попытки закончились безуспешно, подписка отменяется и доступ прекращается.
Уведомления перед списанием
В группе «Уведомления о списаниях» откройте настройку «Перед списанием». Здесь можно включить или выключить напоминания и выбрать, за сколько дней до платежа их отправлять.
Напоминание помогает подписчику заранее проверить, достаточно ли средств на карте. Для подписок с периодом, равным сроку напоминания или короче него, такое сообщение не отправляется.
На Pro можно добавить до трёх напоминаний и задать свои тексты. На Basic доступно одно напоминание.
Уведомления о неуспешном списании
Откройте настройку «При неуспешном списании». Можно отдельно настроить уведомления для трёх ситуаций:
Плановое списание не прошло — впереди есть повторные попытки.
Повторное списание не прошло — попытки ещё остались.
Восстановить платёж не удалось — попытки закончились, подписка отменена.
В уведомлениях о неуспешном плановом и повторном списании есть кнопка «Оплатить другой картой». Подписчик может сразу оплатить другой картой, не дожидаясь следующей попытки. После успешной оплаты подписка продолжается.
На Pro можно изменить тексты уведомлений и кнопки.
Если отключить уведомление «Восстановить платёж не удалось», подписчик всё равно получит стандартное сообщение об отмене подписки.
Как посмотреть результаты восстановления
В верхней части вкладки выберите период и посмотрите метрики:
«Zenedu вернул» — сумма плановых платежей, которые удалось восстановить.
«Доля восстановлений» — какую часть неуспешных платежей удалось восстановить.
«Неуспешные списания» — сумма плановых платежей, не прошедших с первой попытки.
«Доля неуспешных» — какая часть всех плановых платежей не прошла с первой попытки.
Показатель «Zenedu вернул» также доступен на дашборде.
Ежемесячный отчёт
В группе «Отчёт о восстановленном доходе» включите «Отправлять ежемесячно». Первого числа владелец получит в боте Zenedu отчёт о том, сколько платежей и денег удалось восстановить за прошлый месяц.
Если у бота уже были активные подписки
Настройки повторных списаний и уведомлений перенесены автоматически из тарифов на уровень бота. Проверьте их в разделе «Подписки» → «Восстановление дохода» и убедитесь, что они подходят для всех ваших тарифов.
В течение трёх месяцев после переноса на странице тарифов отображается уведомление со ссылкой на новые настройки.
Управление подписками в профиле подписчика
Просматривать подписки и управлять ими можно непосредственно из профиля подписчика:
Откройте раздел «Подписчики».
Найдите нужного человека и откройте его профиль.
Перейдите на вкладку «Подписки».
Здесь отображаются название тарифа, сумма платежа, статус и даты подписки.
Чтобы отменить подписку, нажмите ⋮ справа от нужной подписки и выберите «Отменить».
Отмена прекращает будущие списания. Подписчик сохраняет доступ до конца оплаченного периода.
Управление подпиской через меню бота
После создания тарифа с оплатой по подписке в меню бота автоматически появляется команда /subscriptions. В настройках меню бота можно изменить описание команды.
Подписчик может выбрать эту команду в Telegram, чтобы посмотреть:
продукт, к которому оформлена подписка;
стоимость и период подписки;
дату следующего платежа.
Здесь же он может отменить подписку, если больше не хочет её продлевать. Доступ сохранится до конца оплаченного периода.
Фильтрация заказов
В разделе «Заказы» можно отдельно посмотреть разовые платежи и платежи по подписке:
Откройте список заказов.
Нажмите «Фильтры».
Выберите нужный тип оплаты.
В списке останутся заказы, соответствующие выбранному типу оплаты. Подписка — это тип оплаты, а не статус заказа.
Как изменить стоимость подписки или дату следующего платежа
Для отдельного клиента можно изменить сумму подписки или дату следующего списания:
Откройте раздел «Подписки» и найдите нужную подписку.
Нажмите ⋮ справа и выберите действие для изменения стоимости или даты следующего платежа.
Укажите новое значение и нажмите «Сохранить».








