Migração · WHMCS
Migre do WHMCS para o NexCMP
O WHMCS e o NexCMP modelam clientes de formas diferentes, portanto a migração entre eles é uma reconstrução com mapeamento criterioso, e não uma simples cópia de arquivos. Durante os 30 dias úteis do NexCMP Source, um engenheiro especialista extrai seus dados do WHMCS, reconstrói o que pertence ao NexCMP e opera ambos os sistemas lado a lado até a virada definitiva.
Incluído no NexCMP Source ($499 pagamento único), não no NexCMP Free. VMware, WHMCS, HostBill, Blesta, Paymenter, StackBill, Virtualizor e Apache CloudStack são marcas registradas de seus respectivos proprietários. O NexCMP é independente e não é afiliado nem endossado por eles.
O problema: dois modelos de faturamento diferentes
O WHMCS é uma plataforma abrangente de faturamento e automação para hospedagem de sites: clientes, produtos e serviços com ciclos de cobrança, faturas e diversos gateways e módulos. O NexCMP foi desenvolvido para a venda de servidores em nuvem: cada cliente possui uma carteira pré-paga, da qual as máquinas virtuais são cobradas por hora ou por mês, e faturas são emitidas quando os clientes compram, renovam ou adicionam saldo.
Por conta disso, um serviço do WHMCS com data de vencimento não possui correspondência direta no NexCMP. O saldo do cliente, os servidores em nuvem em execução e o plano em que estão possuem mapeamento; o papel do engenheiro é definir a correspondência adequada para cada produto e esclarecer de forma transparente o que é reconstruído, o que é arquivado e o que não é migrado.
O NexCMP não inclui um importador nativo do WHMCS, e esta página não promete essa funcionalidade. A migração é um trabalho executado por nosso engenheiro via scripts integrados à API administrativa ou ao banco de dados do WHMCS e ao console administrativo, à API ou, quando necessário, diretamente ao código-fonte que você possui do NexCMP.
O que é migrado, o que é reconstruído e o que é arquivado
Cada linha é validada com a referência da API do WHMCS. O que a referência não disponibilizar é tratado por meio da leitura direta do banco de dados do WHMCS ou mantido de fora.
Clientes
- O que o WHMCS permite extrair
- GetClients lista os clientes e GetClientsDetails retorna os detalhes, incluindo status, moeda, saldo de crédito, campos personalizados e notas. A resposta de exemplo não exibe senha nem hash de senha.
- No NexCMP
- Migrado: uma conta de cliente é criada no painel de administração do NexCMP, com envio de convite ou e-mail de redefinição para que o cliente defina uma nova senha.
Source: WHMCS — GetClientsDetails · acessado 2026-10-19
Saldo de crédito
- O que o WHMCS permite extrair
- O registro do cliente inclui o valor de crédito, e GetCredits retorna o histórico de créditos do cliente.
- No NexCMP
- Migrado: o saldo é creditado na carteira do cliente por meio de lançamento administrativo com justificativa. Como os valores no NexCMP são em dólares americanos, saldos em outras moedas são convertidos pela taxa acordada com você.
Source: WHMCS — GetCredits · acessado 2026-10-19
Serviços (servidores em nuvem)
- O que o WHMCS permite extrair
- GetClientsProducts retorna cada serviço com status, ciclo de cobrança, próxima data de vencimento, valor recorrente, domínio, IP dedicado, detalhes do servidor e opções configuráveis.
- No NexCMP
- Migrado quando o serviço for uma máquina virtual no CloudStack ou Proxmox VE: a máquina é vinculada ao cliente e ao plano corretos. A próxima data de vencimento do WHMCS não é transferida, pois as VMs são debitadas da carteira.
Source: WHMCS — GetClientsProducts · acessado 2026-10-19
Serviços (outros produtos)
- O que o WHMCS permite extrair
- A mesma chamada retorna todos os serviços, incluindo domínios, hospedagem e add-ons.
- No NexCMP
- Não migrado: o NexCMP comercializa servidores em nuvem e seus próprios módulos. Esses itens permanecem no WHMCS ou são arquivados.
Source: WHMCS — GetClientsProducts · acessado 2026-10-19
Produtos e preços
- O que o WHMCS permite extrair
- GetProducts retorna produtos com nome, grupo, módulo e um preço para cada ciclo de faturamento.
- No NexCMP
- Recriado: cada produto que você deseja manter torna-se um plano do NexCMP com um preço por hora ou mensal que você confirma.
Source: WHMCS — GetProducts · acessado 2026-10-19
Histórico de faturas
- O que o WHMCS permite extrair
- GetInvoices e GetInvoice retornam números de fatura, datas, status, subtotal, impostos, total, saldo, crédito, itens e transações.
- No NexCMP
- Arquivado: o histórico é exportado em arquivos mantidos por você para a contabilidade. O NexCMP numera suas próprias faturas a partir da primeira que emitir.
Source: WHMCS — GetInvoice · acessado 2026-10-19
Cartões salvos e métodos de pagamento
- O que o WHMCS permite extrair
- GetPayMethods exibe apenas os quatro últimos dígitos de um cartão e, para cartões remotos, o token do gateway. A documentação do WHMCS indica que um cartão salvo por meio de um gateway tokenizado fica vinculado a esse gateway.
- No NexCMP
- Não transferido: os clientes adicionam novamente um cartão ou conta PayPal. O NexCMP armazena apenas referências ao cofre do Stripe ou PayPal, nunca números de cartão.
Source: WHMCS — Trabalhando com tokenização · acessado 2026-10-19
Assinaturas nos gateways
- O que o WHMCS permite extrair
- Cada registro de serviço inclui um ID de assinatura.
- No NexCMP
- Encerradas na transição: o NexCMP cobra diretamente da carteira, portanto assinaturas recorrentes mantidas em um gateway são canceladas na data da virada para evitar cobranças duplicadas.
Source: WHMCS — GetClientsProducts · acessado 2026-10-19
Tickets, promoções e outros registros
- O que o WHMCS permite extrair
- Não abrangido pelas chamadas acima.
- No NexCMP
- Arquivados por padrão. Cupons e o programa de afiliados podem ser recriados no NexCMP caso você os utilize.
Como os dados são lidos: a API do WHMCS exige credenciais de API criadas para um usuário administrador com a permissão API Access. O WHMCS também documenta as configurações de conexão ao banco de dados em seu arquivo de configuração, caminho utilizado quando uma tabela não é exposta pela API. Utilizamos acesso somente leitura sempre que possível.
O plano, semana a semana
Padrão, ajustado ao seu caso. Os 30 dias úteis de trabalho contínuo equivalem a cerca de seis semanas corridas.
Semana 1 — Inventário e mapeamento
Lemos seu WHMCS: clientes, produtos, serviços, moedas, gateways e add-ons. Juntos, definimos se cada produto vira um plano do NexCMP, permanece no WHMCS ou é arquivado, e escrevemos o mapeamento seguido pelos scripts.
Semana 2 — Preparação do ambiente NexCMP
O NexCMP é instalado (ou uma instalação existente é aproveitada) e conectado ao seu CloudStack e/ou Proxmox VE. Configuramos marca, planos e preços, canais de pagamento, e-mail e dados do emissor da fatura, deixando o novo sistema pronto antes de qualquer interação com os clientes.
Semana 3 — Dry run
Os scripts são executados contra uma cópia dos dados em um NexCMP de teste. Comparamos clientes, saldos e serviços linha a linha com o WHMCS, corrigimos divergências e ensaiamos as etapas da transição.
Semanas 4 e 5 — Dados reais e operação em paralelo
Clientes e saldos são criados no NexCMP de produção e as máquinas virtuais são vinculadas a eles. O WHMCS continua como a fonte oficial de faturamento enquanto você e o engenheiro conferem as contas e os clientes recebem o convite. Os saldos finais são sincronizados logo antes da virada.
Semana 6 — Cutover e entrega
Na data escolhida, o faturamento passa para o NexCMP, as assinaturas em gateways do WHMCS são canceladas, o WHMCS entra em modo somente leitura ou é descontinuado para os produtos migrados e os comunicados são enviados aos clientes. Entregamos os scripts e anotações, e permanecemos à disposição durante os 30 dias úteis da migração.
Apenas uma visão geral. O plano definitivo é definido na semana 1, e o único compromisso de prazo da proposta são os 30 dias úteis.
Riscos e como os reduzimos
Não prometemos zero downtime nem uma primeira execução perfeita. Veja o que pode falhar e o que fazemos a respeito.
Saldos divergentes
O saldo precisa bater no centavo. O dry run compara cada saldo com o WHMCS, e os saldos finais são relidos logo antes da virada para contemplar pagamentos de última hora. O livro-razão do NexCMP opera somente em modo append-only; qualquer erro é corrigido por um lançamento de estorno que permanece visível.
Cobrança duplicada na transição
Assinaturas recorrentes nos gateways antigos continuariam cobrando após a migração. Nós as cancelamos na data da virada e mantemos os dois sistemas em paralelo previamente, com uma data de transição acordada com você.
Clientes não conseguem fazer login
A resposta de detalhes do cliente do WHMCS não traz senhas ou hashes, portanto não migramos senhas. Cada cliente recebe um link de convite ou de redefinição. Agendamos esses disparos junto com o seu comunicado, e sua equipe de suporte pode reenviar o link pelo painel admin do NexCMP.
Cartões salvos desaparecem
Um cartão tokenizado não pode ser reutilizado fora do seu gateway, portanto os clientes adicionam uma forma de pagamento novamente. A primeira recarga deles no NexCMP pode salvá-lo. Nós preparamos o texto para o seu comunicado.
As máquinas mudam de endereço
Se os servidores também mudarem de plataforma, os endereços e registros DNS podem mudar. O inventário os lista, os TTLs são reduzidos antes da virada e os clientes são avisados com antecedência. Se as máquinas permanecerem onde estão, nada muda do lado da máquina.
Dados antigos necessários mais tarde
Histórico de faturas, tickets e outros registros que não forem migrados são exportados para arquivos que você guarda. Recomendamos manter o WHMCS disponível em modo somente leitura pelo tempo que suas regras contábeis exigirem.
Rollback
O WHMCS não é excluído. Até você confirmar que a migração foi concluída, os registros de clientes podem ser relidos dele e o faturamento pode retornar a ele.
Quem faz o quê
Credenciais de API para uma função de administrador com API Access, ou acesso somente leitura ao banco de dados
- O especialista faz
- Lê os dados e escreve os scripts de migração
Decisões sobre quais produtos se tornam planos e a que preço
- O especialista faz
- Propõe o mapeamento e cria os planos no NexCMP
Contas e chaves para seus canais de pagamento, e seus dados de vendedor para faturas
- O especialista faz
- Configura-os no NexCMP e testa um pagamento
Acesso ao CloudStack ou Proxmox VE se os serviços forem máquinas virtuais
- O especialista faz
- Conecta-o e vincula as máquinas aos clientes
A data da virada e o comunicado aos seus clientes
- O especialista faz
- Ensaia a virada, executa-a e verifica os saldos depois
O que você recebe nos 30 dias úteis
A migração faz parte do upgrade para o NexCMP Source: pagamento único de $499 que inclui o código-fonte completo (servidor em Rust, portal e admin em Vue, agente de nó em Go, CLI, scripts de build), o direito de modificar e compilar sua própria versão sem limites, 12 meses de novas releases do código-fonte, todos os apps e 30 dias úteis de trabalho contínuo com um engenheiro especialista.
Nesses 30 dias úteis, o especialista migra você do WHMCS para o NexCMP sem custo adicional, ou realiza uma migração de VMware para Apache CloudStack, uma migração de outro sistema, ou uma configuração completa de ponta a ponta e a criação dos seus apps. A contagem começa quando você inicia o trabalho com o especialista e é exibida na sua página de licença. O suporte para a migração dura os mesmos 30 dias.
O NexCMP Free não inclui isso. O plano Free é gratuito por um ano com todos os módulos e sem suporte técnico, apenas correções de bugs no código-fonte, e renova por $99 ao ano.
WHMCS para NexCMP — perguntas frequentes
Quanto custa?
Isso está incluído no NexCMP Free?
O NexCMP possui um importador do WHMCS?
Meus clientes manterão suas senhas?
Os cartões salvos podem ser copiados?
Eu perco meu histórico de faturas?
Tudo o que eu vendo no WHMCS é migrado?
Fontes e notas
As informações sobre o WHMCS vêm da documentação oficial de desenvolvedor e administrador do WHMCS. As informações sobre o NexCMP vêm da própria documentação do NexCMP. A documentação de ambos os produtos muda, portanto verifique a versão em execução. VMware, WHMCS, HostBill, Blesta, Paymenter, StackBill, Virtualizor e Apache CloudStack são marcas comerciais de seus respectivos proprietários. O NexCMP é independente e não é afiliado nem endossado por eles.
- WHMCS — Autenticação de API
- WHMCS — GetClientsDetails
- WHMCS — GetClientsProducts
- WHMCS — GetProducts
- WHMCS — GetInvoice
- WHMCS — GetInvoices
- WHMCS — GetCredits
- WHMCS — GetPayMethods
- WHMCS — Trabalhando com tokenização
- WHMCS — O arquivo configuration.php
- Documentação do NexCMP — Gerenciamento de clientes
- Documentação do NexCMP — Faturas e livro-razão
- Documentação do NexCMP — Formas de pagamento salvas
- nexcmp.com/pricing
Migre do WHMCS com um engenheiro ao seu lado
Faça upgrade para o NexCMP Source por $499 e inicie seus 30 dias úteis, ou consulte [email protected] sobre sua configuração do WHMCS primeiro.
Última atualização:


