Eu estava pensando em como posso usar o plugin Discourse Subscriptions Plugin (ou qualquer outro plugin semelhante) para:
Criar um grupo privado no Discourse que seja APENAS para assinantes
Conceder aos usuários acesso a este grupo privado somente quando eles comprarem um produto usando o Thrive Cart.
Estou assumindo que posso enviar um webhook do Thrive Cart para o Discourse para criar um novo usuário e conceder a ele acesso ao grupo de assinaturas APENAS?
Vale a pena notar que estou usando o Wordpress SSO. Acho que pode até valer a pena explorar o plugin Discourse Automation para isso.
O problema é que ele usa o Stripe Connect, então você não obtém suas próprias chaves de API do Stripe que o plugin de assinatura do Discourse ainda precisa.
Este webhook provavelmente não corresponde ao do Stripe, então não será compatível com o plugin de assinatura do Discourse.
O plugin de assinatura do Discourse provavelmente não é o caminho a seguir no momento, pois ele foi projetado apenas para funcionar diretamente com o Stripe. A menos que você queira criar seu próprio plugin simples do Discourse para aceitar o webhook do Thrive, eu recomendaria usar o Zapier. Ele deve ser capaz de aceitar o webhook do Thrive e, em seguida, fazer uma chamada de API correspondente ao Discourse que adiciona o usuário ao seu grupo privado.