Как удаление плагина Subscriptions влияет на биллинг Stripe?

Не могли бы вы уточнить этот момент, так как он не совсем ясен — когда вы говорите «удалить этот плагин», что именно имеется в виду?

Разве это не означает удаление из app.yml, пересборку и затем перевод сайта в офлайн-режим? Если сайт находится в офлайне, то плагин не будет работать, так в чём тогда разница с удалением плагина?

Я предполагаю, что Stripe будет продолжать списывать средства с клиентов на регулярной основе до тех пор, пока подписки не будут отменены. Как отменить все существующие подписки перед переводом сайта в офлайн?

Кстати, если сайт будет недоступен, например, в течение недели из-за технических работ, есть ли способ приостановить подписку или предложить частичное возмещение? Просто из любопытства.

Удаление означает убрать его из app.yml, пересобрать приложение и затем оставить сайт работающим.

Это не так. Вы можете просто перевести его в офлайн-режим без удаления плагина.

Да.

Зайдите на эту страницу как администратор и нажмите кнопку «Отменить» для каждого подписчика:

Через интерфейс плагина подписок — нет, возможно, в Stripe есть такая возможность.

Хорошо. Я всё ещё не понимаю, что означает это утверждение?

Если вы отключите свой экземпляр Discourse, удалите этот плагин или ваш сайт выйдет из строя

Что означает «удалить этот плагин или ваш сайт выйдет из строя»? Почему мне нужно удалять этот плагин, если подписка работает независимо в облаке Stripe?

Спасибо за уточнение. Если можно предложить улучшение, было бы здорово добавить опцию «Отменить все подписки» (с соответствующими предупреждениями и двойным подтверждением), которая позволит в один клик отключить сайт.

Да, чтобы удалить плагин, вам нужно удалить его из файла app.yml, а затем пересобрать приложение. В этот момент сайт будет работать, но плагин больше не будет установлен/доступен.

Если бы сайт был отключен, конечно, плагин не работал бы, но и сайт тоже не работал бы. Это ли вы пытаетесь сделать?

Хотя подписки поддерживаются в Stripe, преимуществом плагина является то, что подписчики автоматически добавляются/удаляются из групп Discourse в зависимости от статуса их подписки. Вы можете делать это вручную, если хотите, но плагин значительно упрощает управление.

Спасибо за это. Мы учтем это при разработке будущих функций.