Oi pessoal, boa tarde!
Sei que é domingo, mas to aqui mexendo nas coisas e me surgiu uma dúvida..
No meu sistema, o cliente pode mudar de plano. Não achei um endpoint para troca de plano, apenas para cancelamento de uma assinatura de um usuário...
Se é isso que eu tenho que fazer: Cancelar a assinatura do usuário do plano antigo e colocar ele no plano novo.
Se é, tenho duas dúvidas.
1 - O dinheiro do plano antigo será devolvido para o usuário?
2 - O usuário receberá uma nova cobrança do plano novo?
A minha questão é porque eu não queria que nenhum dos dois acontecesse, porque o que eu quero fazer aqui no sistema é calcular a diferença de dias que ainda falta para a próxima cobrança, aplicar como desconto para o plano novo e mandar o usuário pagar.