Você pode elaborar sobre isso, não está claro - quando você diz desinstalar este plugin, o que exatamente isso significa?
Isso significa removê-lo do app.yml, reconstruir e, em seguida, tirar o site do ar? Se o site estiver offline, o plugin não estará em execução, então como isso é diferente de desinstalar o plugin?
Presumo que o Stripe continuará a cobrar os clientes em uma base recorrente até que as assinaturas sejam canceladas. Como cancelar todas as assinaturas existentes antes de tirar o site do ar?
Em uma nota relacionada, se o site estiver offline, por exemplo, por 1 semana para manutenção, existe uma maneira de suspender a assinatura ou oferecer um reembolso parcial? Só por curiosidade.
Ok. Ainda não entendi o que essa declaração significa?
Se você fosse desligar sua instância do Discourse, desinstalar este plugin ou seu site ficasse offline
O que significa “desinstalar este plugin ou seu site ficasse offline”? Por que eu precisaria desinstalar este plugin se a assinatura roda independentemente na nuvem do Stripe?
Obrigado pelo esclarecimento. Se posso sugerir uma melhoria, seria legal ter uma opção para “Cancelar todas as assinaturas” (com avisos apropriados e confirmações duplas) que pode ser uma solução de um clique para tirar o site do ar.
Sim, para desinstalar o plugin, você precisaria removê-lo do seu arquivo app.yml e, em seguida, reconstruir o aplicativo. Nesse ponto, o site está em execução, mas o plugin não está mais instalado/disponível.
Se o site estivesse fora do ar, claro, o plugin não estaria em execução, mas o site também não estaria. É isso que você está tentando realizar?
Embora as assinaturas sejam mantidas no Stripe, um benefício do plugin é que os assinantes são adicionados/removidos de grupos do Discourse automaticamente com base no status de sua assinatura. Você poderia fazer isso manualmente, se quiser, mas o plugin torna o gerenciamento muito mais fácil.
Obrigado por isso. Manteremos isso em mente para o desenvolvimento futuro de recursos.