Рекуррентные платежи
Для работы вам потребуется настроенная интеграция. Как ее подключить вы можете прочитать здесь.
По умолчанию автоплатежи работают только в тестовом магазине. Если хотите использовать их в вашем реальном магазине, напишите менеджеру ЮKassa.
Создаем бота и в расширенных настройках ставим чек-бокс "Сохранять параметры после ожидающих действий в переменную"

Для подключения автосписания нам нужно получить от пользователя ID способа оплаты. Создаем блок "Действие" с нашей интеграцией YooKassa и во вкладке "Действие" выбираем "Создать платеж"

Заполняем информацию в блоке и отправляем пользователю ссылку на оплату. После оплаты по ссылке, мы получаем от пользователя информацию.
Получаем перменную{%answer.object.payment_method.id%} и сразу сохраняем ее в переменные пользователя. Далее ставим блок Таймер, после него создаем блок Действия с платежными системами и во вкладке "Действие" выбираем "Совершить автосписание"
Во вкладке "ID способа оплаты" вставляем переменную пользователя, в которую мы сохраняли значение{%answer.object.payment_method.id%}
Заполняем остальную информацию и сохраняем блок

Примерно так выглядит наш бот. Для возможности отменить автосписание, после первой оплаты мы добавляем пользователя в список и перед каждым автосписанием проверяем, находится ли пользователь в данном списке
