Pular para o conteúdo principal

Suspensão de Contas

Contas inadimplentes são automaticamente suspensas quando o período de carência é excedido.

Worker de Suspensão

Executa diariamente às 02:00 UTC e:

  1. Sincroniza o status das contas inadimplentes
  2. Obtém o gracePeriodDays da configuração de dunning (padrão: 3 dias)
  3. Busca contas inadimplentes com:
    • Estágio warning ou final
    • Data do atraso mais antigo > período de carência
    • Ainda não suspensas
    • Não recuperadas
  4. Para cada conta:
    • Altera status da conta de cobrança para suspended
    • Atualiza o estágio de inadimplência para suspended
    • Pausa todas as assinaturas ativas
    • Envia notificação de suspensão

Efeitos da Suspensão

  • Status da conta de cobrança: suspended
  • Todas as assinaturas ativas são pausadas automaticamente
  • O motivo da suspensão é registrado (ex: "Inadimplência por X+ dias")
  • Notificação enviada ao titular da conta

Notificação de Suspensão

Tipo: account_suspended

Variáveis disponíveis:

  • Nome da organização
  • Total em atraso
  • Data da suspensão

Reativação

A reativação é feita manualmente após o pagamento ser regularizado:

  1. Operador acessa a conta de cobrança
  2. Clica em "Reativar"
  3. Status volta para active
  4. Campos de suspensão são limpos
  5. Assinaturas pausadas podem ser retomadas individualmente