Skip to main content
O downgrade permite que clientes migrem para um plano inferior quando precisam reduzir custos. Diferente do upgrade, o downgrade normalmente entra em vigor apenas no proximo ciclo de cobranca, garantindo que o cliente aproveite o que ja pagou.

Downgrade vs cancelamento

Oferecer downgrade como alternativa ao cancelamento pode reduzir significativamente o churn. Considere apresentar a opcao de downgrade na pagina de cancelamento.

Opcoes de downgrade

A Chargefy suporta dois modos de downgrade:

1. Downgrade ao final do periodo (recomendado)

O cliente mantem acesso ao plano atual ate o fim do ciclo ja pago. O novo preco entra em vigor no proximo ciclo.

2. Downgrade imediato

O novo preco e aplicado imediatamente. Pode gerar credito para o proximo ciclo.

Passo 1: Agendar downgrade ao final do periodo

Via SDK

Via cURL

Com proration: false, nenhuma cobranca ou reembolso e gerado. O cliente simplesmente passa a pagar o valor do novo plano no proximo ciclo.

Passo 2: Downgrade imediato com prorata

Se desejar aplicar o downgrade imediatamente, habilite a prorata. A Chargefy calcula o credito proporcional dos dias restantes do plano superior.

Via SDK

Via cURL

Calculo do credito


Passo 3: Cancelar downgrade agendado

Se o cliente mudar de ideia antes do downgrade ser efetivado, cancele a mudanca agendada.

Via SDK

Via cURL


Passo 4: Revogar recursos no momento certo

A parte mais importante do downgrade e revogar o acesso aos recursos do plano superior no momento correto.

Para downgrade ao final do periodo

Revogue os recursos quando receber o webhook subscription.updated com o novo preco.

Funcao de revogacao de recursos

Para limites de usuarios, nao desative contas automaticamente. Envie um aviso ao admin e de um prazo (ex: 7 dias) para que ele escolha quais usuarios manter.

Webhooks do downgrade

Diferenciar upgrade de downgrade no webhook


Exemplo: Pagina de downgrade com confirmacao

src/components/DowngradePlan.tsx

Boas praticas

  • Prefira downgrade ao final do periodo para evitar complexidade de reembolsos
  • Avise com antecedencia quais recursos serao perdidos antes de confirmar
  • De prazo para ajustes quando o cliente excede os limites do novo plano (ex: usuarios)
  • Ofereça alternativas — desconto temporario pode ser mais vantajoso que downgrade
  • Registre o motivo do downgrade para analise de churn

Proximos passos

Upgrade de Assinatura

Implemente o fluxo reverso — upgrade de plano.

Multiplas Assinaturas

Permita que clientes tenham mais de uma assinatura ativa.