v1.1.0
Versão Atual
Julho de 2026
Foco em integrações: dois novos gateways de pagamento, cartão salvo com cobrança recorrente automática, provisionamento real de hospedagem via WHM/cPanel, cron de cobrança no estilo WHMCS e um assistente de migração guiada para quem já usa WHMCS.
Novo — Gateways e Pagamentos
- Stripe: cartão de crédito internacional com fluxo 3D Secure (SCA)
- Transferência Bancária: exibição de dados bancários e confirmação manual, sem taxas de gateway
- Cartão salvo no Mercado Pago e na EfiPay para cobrança automática das próximas faturas
- Checkout transparente com cartão tokenizado via SDK v2 (Mercado Pago) e mTLS (EfiPay)
- Fluxo de aprovação idempotente reforçado em todos os gateways — lock na fatura antes de creditar, contra replay de webhook
- Uso de saldo de créditos aplicado diretamente na fatura, com cobertura total e desfazer
Novo — Cobrança Automática Recorrente
- Cron de cobrança (estilo WHMCS): gera fatura de renovação com antecedência configurável
- Régua de lembretes em múltiplos estágios (antes do vencimento, no dia, atraso, aviso de suspensão, aviso de cancelamento)
- Suspensão e encerramento automático de serviços inadimplentes, com relatório por e-mail ao admin a cada execução
- Agendamento por CLI (horário único diário) ou por URL com chave, para hospedagens sem acesso a cron via CLI
- Modo dry-run para testar a rotina completa sem alterar nenhum dado
Novo — Provisionamento e Infraestrutura
- Provisionamento real de hospedagem via API do WHM: criar, suspender, remover conta e alterar senha
- Login automático (SSO) no WHM, no cPanel de uma conta específica e no painel Vox HD, sem reinformar credenciais
- Provisionamento de streaming de áudio e vídeo via integração Vox HD, com o mesmo ciclo de criar/suspender/remover
- Backup agendado do banco de dados — local, FTP ou SFTP — com retenção configurável e envio por e-mail
Novo — Migração e Domínios
- Assistente de importação do WHMCS: clientes, produtos, pedidos, domínios, faturas, pagamentos, créditos e tickets, por etapas e idempotente
- Registro de domínio pelo próprio cliente, com consulta WHOIS integrada
- Login sem senha via link mágico enviado por e-mail (auto-login), configurável em Admin → Auto Login
- Autoatendimento do afiliado: ativação, link de indicação, comissões e solicitação de payout pelo próprio portal
Melhorias
- Anexos de e-mail funcionam de ponta a ponta (multipart/mixed real) em qualquer notificação disparada pelo sistema
- Forma de pagamento padrão de cada fatura agora segue uma regra única e previsível (perfil do cliente, serviço ou cadastro novo)
v1.0.0
Estável
Julho de 2026
Lançamento oficial do WHManager. Versão completa com portal do cliente, painel administrativo, múltiplos gateways de pagamento, sistema de tickets, faturamento automático e muito mais.
Novo — Portal do Cliente
- Página inicial (home) totalmente personalizável via painel: hero, features, trust bar e call-to-action
- Loja de planos com categorias e filtros por tipo de serviço
- Checkout em 3 etapas: seleção de plano → ciclo de cobrança + domínio + cupom → revisão e pagamento
- Dashboard do cliente com faturas pendentes e serviços ativos
- Abertura e acompanhamento de tickets com suporte a anexos (JSON+Base64)
- Página de perfil: dados pessoais, senha e configurações de 2FA
- Histórico de e-mails recebidos
- Autenticação em duas etapas (2FA) por e-mail, SMS ou WhatsApp
- Recuperação de senha por e-mail
- Preenchimento automático de endereço via CEP (ViaCEP)
Novo — Painel Administrativo
- Dashboard com métricas em tempo real: clientes, serviços, faturas pendentes, tickets e cancelamentos
- Gráfico de receitas dos últimos 6 meses e planos mais populares
- Gestão completa de clientes com histórico, créditos e notas internas
- Resumo do cliente (servicesummary) com 8 abas: Resumo, Perfil, Produtos/Serviços, Domínios, Faturas, Transações, Tickets e E-mail
- Impersonação de cliente via token one-time com marcação de sessão para auditoria
- Envio de mensagem em massa para clientes selecionados
- Gestão de pedidos com aprovação automática (fatura + cobrança Asaas idempotentes)
- Emissão manual de faturas, cancelamento, reembolso e registro de pagamento manual
- Produtos e serviços com múltiplos ciclos de cobrança (mensal, trimestral, semestral, anual, bienal)
- Sistema de tickets com departamentos, prioridades, notas internas e atribuição a agentes
- Importação de tickets via e-mail (cron/import-tickets.php)
- Log de e-mails com visualização do corpo, exclusão individual e em massa
- Relatórios: faturamento mensal, inadimplência, clientes e planos populares
- Utilitários: backup do banco de dados, PHP Info e logs do sistema
Novo — Configurações
- Configurações de empresa, SMTP, gateways, templates de e-mail, sessão e segurança
- Validação de login (2FA): canais SMS, WhatsApp e e-mail configuráveis
- Sistema de afiliados com comissões e bônus por indicação
- Cupons de desconto com valor fixo ou percentual
- Sistema de créditos para clientes com utilização automática em faturas
- Personalização completa da área do cliente (hero, features, textos, visibilidade de seções)
- Prefixos configuráveis para invoices, pedidos e tickets
- Timeout de sessão configurável com alinhamento de gc_maxlifetime
Novo — Gateways e Pagamentos
- Asaas: PIX, boleto e cartão de crédito com idempotência (getOrCreatePayment)
- Mercado Pago: PIX e cartão
- EfiPay (Gerencianet): PIX certificado e boleto com suporte a certificado .p12/.pem
- PagHiper: boleto e PIX com retorno automático
- Webhooks para todos os gateways com processamento automático de status
- Modo sandbox configurável por gateway via painel
Segurança
- CSRF com tokens armazenados exclusivamente na sessão (sem tabela)
- Rate limiting por IP: 5 falhas/15min (clientes), 3 falhas/15min (admins)
- Upload de anexos via JSON+Base64 (sem multipart/form-data para evitar falsos positivos ModSecurity)
- Storage de tickets bloqueado via .htaccess com serving autenticado
- Autenticação com password_hash() e atualização automática de hash legado
- Remember-me com token SHA-256 e tabela remember_tokens
- Assets 100% locais (Bootstrap, SweetAlert2, Chart.js) — sem CDN externo no portal
v0.9.0
Beta
Abril de 2026
Versão beta fechada com o core do sistema funcional. Distribuída para testadores selecionados.
Novo
- Estrutura base do sistema: banco de dados, autenticação, sessão e configurações
- Portal do cliente: login, dashboard, faturas e tickets básicos
- Painel admin: clientes, faturas, pedidos e tickets
- Integração inicial com Asaas (PIX e boleto)
- Sistema de e-mails com templates e PHPMailer
- Cron de renovação e suspensão automática
Correções (0.9.x)
- Corrigida duplicação de cobranças Asaas na aprovação de pedidos
- Corrigido timezone em datas de vencimento de faturas
- Corrigida paginação de tickets no painel admin
- Corrigido envio de e-mail duplicado na resposta de tickets