Há duas formas de trabalhar a alteração de planos durante o período de uso:

1) Com cobrança proporcional

1.1) Downgrade de plano

Cliente assina o Plano A, anual, que custa R$ 120.

Cliente usa 1 mês do plano e o troca por um plano mensal que custa R$ 20.

O sistema faz o seguinte cálculo: R$ 120 (valor do plano anual) - R$ 10 (um mês de plano A utilizado), chegando no valor restante de R$ 110.

O sistema pega o valor de R$ 110 e o divide pelo preço do plano novo (R$ 20) e chega num valor de 5 com sobra de R$ 10.

Na iugu, não deixamos este valor como crédito. Em vez disso, geramos mais um ciclo ainda do plano novo, descontando o valor que sobrou. Então adicionamos 5 ciclos (meses, no caso) do novo plano e geramos uma fatura no valor de R$ 10 (valor de um ciclo do plano novo - valor que sobrou) para então adicionar mais 1 mês do plano novo e acabar com todos os créditos.

No fim, tem-se 6 meses do novo plano.

1.2) Upgrade de plano

  • O cliente tem um plano mensal de R$ 50.
  • Ele utiliza metade do plano – proporcionalmente, faltam R$ 25 para serem gastos.
  • O cliente faz a troca para um novo plano mensal, de R$ 100.
  • Do cliente, serão cobrados R$ 75 (R$ 100 - R$ 25) para a troca do plano no meio do período de uso.

Obs.: Ao aplicar a alteração de planos, o cálculo acima é feito automaticamente pela iugu. A assinatura do seu cliente passará a ter uma nova data de renovação do ciclo: o dia em que foi feita a alteração do plano.

Via API, esse processo é feito com esta chamada.

2) Sem cobrança proporcional

Acesse a assinatura do cliente, clique em “Alterar”, e na tela seguinte selecione o novo plano desejado. Você deve alterar a data de vencimento da assinatura, selecionando a opção "Alterar Cobrança", informando a data de cobrança do novo valor do plano.

Em seguida, é só salvar as alterações.

Obs.: Essa forma de alterar os planos NÃO gera cobrança proporcional. A assinatura é atualizada com um novo plano. Seu valor integral será cobrado na data programada para o próximo vencimento.

Para a alteração via API, utilize o parâmetro “skip_charge” como true e siga com a alteração do plano dentro da assinatura.

Esse artigo foi útil?
Usuários que acharam isso útil: 6 de 9
Tem mais dúvidas? Envie uma solicitação

0 Comentários

Artigo fechado para comentários.
Abra uma solicitação