mas requer a criação de novos produtos e planos separados dos pré-populados neste plugin
Você poderia explicar como isso poderia ser feito facilmente?
Entendo que existe um webhook e acho que isso poderia ser feito e então adicionar o mesmo webhook?
Mas também há uma página de suporte pré-populada (com produtos) que precisa ser alterada ou não ser usada e simplesmente ter um link adicionado à nova página fornecida pelo Stripe?
Obrigado pelo seu trabalho nisso, é um ótimo recurso do plugin.
.
Não acho que isso possa ser feito facilmente com o plugin de assinaturas atual.
Essa é a minha suposição. Talvez você criasse esses outros planos com a interface do Discourse, para que ele soubesse sobre eles, e então o webhook poderia reconectar o usuário com o novo plano.
Não tenho certeza do quão difícil seria. Uma suposição aleatória é de 2 a 5 horas de trabalho, a extremidade inferior se você quiser apenas que funcione, e a extremidade superior se você incluir testes para torná-lo bom o suficiente para ser submetido como um PM.
E obrigado pela resposta, eu a marquei para reflexão, também, para quem possa interessar, um colaborador acabou com um nome em seu perfil/fatura, eles me perguntaram sobre isso (não era ele), eu, por minha vez, perguntei ao Stripe e esta foi a resposta do Stripe
Verifiquei o perfil do cliente em questão e descobri que ele foi criado pelo Discourse via API. Durante o processo de criação, o nome “Tina Walker” foi passado na solicitação da API. Portanto, receio que seja esperado que o perfil do cliente exiba o nome “Tina Walker”. Você pode querer revisar a solicitação da API fornecida abaixo:
Oh legal! Parece que você tem algo bem-sucedido acontecendo
Como você está atualmente fazendo o upgrade de membros? Apenas manualmente no Stripe ou de alguma outra forma?
Talvez até que este recurso seja desenvolvido, os usuários poderiam cancelar seu plano atual via Discourse e, em seguida, re-assinar usando o novo plano para o qual desejam fazer o upgrade? Eu sei que não é o processo mais tranquilo, mas parece que funcionaria? Acho que eles deveriam ter o valor proporcionalmente calculado ao cancelar seu plano atual. Fazer com que eles façam isso via Discourse os removeria/adicionaria aos grupos apropriados que correspondem ao nível de sua assinatura.
Quando eles cancelam, não encerra a assinatura, ela tem que expirar, então cancelar um preço baixo e comprar um novo preço mais alto não funciona instantaneamente, habilitar a capacidade de comprar várias vezes pode ajudar nesse problema.
Tive dois membros que tentaram, em ambos os casos tive que faturá-los manualmente, um deles já terminou com o membro perdendo o acesso de nível 2 no final da primeira assinatura, embora o manual ainda estivesse ativo.
Essa é outra questão, já que isso define os usuários como nível 2 por padrão, tive que tornar o aumento automático inatingível e ter apenas duas configurações de usuário, nível 1 não pagante e nível 2 pagante.
No geral, gosto muito, mas gostaria que fosse refinado.
Sim, e a Stripe é uma ótima empresa pelo que tenho visto até agora para a Discourse tentar fazer parceria para funcionalidades, se eu encontrar a capacidade de contribuir financeiramente, procurarei aqui primeiro, pois este pode ser um ativo principal para qualquer comunidade.
Até lá, espero que você consiga dar uma dose dupla de