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:
- Sincroniza o status das contas inadimplentes
- Obtém o
gracePeriodDaysda configuração de dunning (padrão: 3 dias) - Busca contas inadimplentes com:
- Estágio
warningoufinal - Data do atraso mais antigo > período de carência
- Ainda não suspensas
- Não recuperadas
- Estágio
- 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
- Altera status da conta de cobrança para
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:
- Operador acessa a conta de cobrança
- Clica em "Reativar"
- Status volta para
active - Campos de suspensão são limpos
- Assinaturas pausadas podem ser retomadas individualmente