Настройка платного сообщества Discourse: вопросы

Я постараюсь кратко изложить суть ниже:

Что я хочу: чтобы люди регистрировались и оплачивали ежемесячную подписку на сайте WordPress, после чего автоматически получали доступ к закрытому сообществу на Discourse.

Опасение: мне нужно, чтобы при отмене/отписке от подписки на сайте WordPress они автоматически теряли доступ к сообществу на Discourse — вот здесь я не могу найти чёткой информации.

Возможные решения (?): достаточно ли плагина WP Discourse (вместе с плагином для управления подписками WordPress, например, MemberPress)?

Или мне понадобятся Zapier или вебхуки для автоматизации этого процесса?

Я видел, что Memberful (SaaS) реализует эту платную интеграцию WordPress–Discourse через свою собственную платформу, но их ежемесячные и транзакционные комиссии кажутся довольно высокими.

Возможная осложняющая проблема: наконец, если я выберу управляемый хостинг для Discourse (например, discourse.org или communiteq), будет ли это конфликтовать с любым из вышеописанных подходов?

Также, есть ли какие-либо дополнительные советы или рекомендации по реализации этого?

Заранее спасибо, очень ценю всю вашу работу, помогающую новичкам!

Это можно сделать с помощью плагина WordPress для продажи групповых членств в сочетании с функцией синхронизации групп плагина WP Discourse.
В этой теме описывается возможная реализация.

Плагин WP Discourse использует API Discourse, поэтому он совместим с хостингом Discourse.org (тарифный план Pro и выше) и хостингом Communiteq (все тарифные планы).