Подписки в Discourse с помощью Thrive Cart

Мне интересно, как можно использовать плагин Discourse Subscriptions Plugin (или любой другой аналогичный плагин) для:

  • Создания приватной группы в Discourse, доступной только по подписке

  • Предоставления пользователям доступа к этой приватной группе только после покупки товара через Thrive Cart.

Я предполагаю, что могу отправить вебхук из Thrive Cart в Discourse, чтобы создать нового пользователя и предоставить ему доступ к группе, доступной только по подписке.

Стоит отметить, что я использую WordPress SSO. Возможно, для этой задачи стоит также изучить плагин Discourse Automation.

Любые советы по этому вопросу будут очень полезны. Спасибо!

Похоже, Thrive использует Stripe?

Проблема в том, что используется Stripe Connect, поэтому вы не получаете собственные ключи API Stripe, которые всё ещё необходимы плагину подписки Discourse.

Этот вебхук, скорее всего, не соответствует вебхуку Stripe, поэтому он не будет совместим с плагином подписки Discourse.

Плагин подписки Discourse, вероятно, не лучший вариант в данный момент, так как он предназначен только для прямой работы со Stripe. Если вы не хотите самостоятельно создать простой плагин для Discourse, который будет принимать вебхуки от Thrive, я бы посоветовал использовать Zapier. Он должен уметь принимать вебхуки от Thrive, а затем выполнять соответствующий вызов API в Discourse для добавления пользователя в вашу приватную группу.