Pular para o conteúdo
Serviço de implantaçãoAgende uma conversa grátis
Comparar

Tudo o que a equipe do WHMCS conhece, sob a licença MIT.

O PNLCS segue o WHMCS de propósito: clientes, produtos, pedidos, faturas, serviços, tickets e módulos significam a mesma coisa. A diferença está na licença: o PNLCS é MIT, sem taxa por instalação.

Lado a lado

Custo de licençaGratuito, MITUma taxa por instalação, todo mês
Código-fonteTotalmente aberto e auditávelCodificado ou fechado
Auto-hospedagemEm qualquer lugar: Docker, uma VPS, uma conta de painel de hospedagemSim, com verificação de licença
ExtensõesEscreva um módulo, distribua e continue dono deleMarketplace e termos do fornecedor
AtualizaçõesAssinadas, com um clique, revertidas se uma etapa falharDepende do fornecedor

O que se aproveita do WHMCS

ConceitosGrupos de produtos, produtos, opções configuráveis, serviços, pedidos, faturas, crédito, tickets e departamentos funcionam como a equipe acostumada ao WHMCS espera.
Nomes das ações da APIA API usa os nomes de ação e de parâmetro do WHMCS. A maioria das integrações só precisa de um novo endereço e de uma nova credencial.
Hooksadd_hook('InvoicePaid', 1, fn) se escreve do mesmo jeito, e muitos nomes de hook são os do WHMCS. Os parâmetros são objetos do PNLCS, e um hook com falha é registrado no log e ignorado.
MódulosServidores, gateways de pagamento, registradores e fornecedores de SSL são módulos separados, como no WHMCS.
Um hook, escrito como no WHMCS
add_hook('InvoicePaid', 1, function (array $vars) {
    $invoice = $vars['invoice'];  // App\Models\Invoice
    // ...
});
A mesma chamada de API
# WHMCS
POST /includes/api.php  action=GetClients

# PNLCS
GET  /api/v1/getclients
     X-API-Key: …  X-API-Secret: …

Importe direto do banco de dados do WHMCS

Utilities → Importar do WHMCS lê clientes, domínios e serviços do seu banco de dados do WHMCS. O banco do WHMCS é apenas lido; nada nele é alterado.

  1. 1ConecteHost, banco de dados, usuário e prefixo das tabelas. Teste a conexão antes de salvar.
  2. 2Mapeie os camposCada campo do WHMCS é associado a um campo do PNLCS, com sugestões quando os nomes coincidem. Salve o mapeamento para reutilizá-lo.
  3. 3Escolha o modoSó adicionar novos, adicionar e atualizar, ou só atualizar, com correspondência por e-mail ou nome de domínio.
  4. 4Visualize e executeAs primeiras linhas como estão no WHMCS e como o PNLCS vai gravá-las. O log mostra o que foi adicionado, atualizado, ignorado ou falhou, e por quê.
Utilities → Importar do WHMCStblclients
firstnamefirst_name
lastnamelast_name
companynamecompany_name
emailemail
countrycountry
phonenumberphone_number

Importe primeiro os clientes, depois os domínios e por fim os serviços. Os clientes recebem uma senha aleatória e definem a própria pela recuperação de senha; a importação não envia nenhum e-mail.

Produtos, faturas, tickets e configurações não são importados: você os configura no PNLCS.

Migração sem tempo de inatividade

Rode o PNLCS ao lado do WHMCS e transfira os clientes conforme eles renovam. As contas de hospedagem continuam nos mesmos servidores durante todo o processo.

  1. 01Recrie seu catálogoGrupos de produtos e produtos com os mesmos nomes e preços.
  2. 02Conecte os mesmos servidoresAs contas já existem neles; a partir de agora, o PNLCS as gerencia.
  3. 03Refaça suas configuraçõesGateways de pagamento com as mesmas contas, regras de impostos, modelos de e-mail, equipe e funções.
  4. 04Traga os clientesCom o importador ou manualmente. No Panelica ou no Proxmox, vincule a conta que já está no servidor.
  5. 05Aponte seus links para o PNLCSO endereço de faturamento, os links para clientes e os formulários de cadastro. Redirecione o endereço antigo, se puder.
Na renovaçãoCada cliente migra quando chega a renovação no WHMCS. O menor risco.
Todos de uma vezTodo mundo em uma janela de manutenção, com as datas de vencimento mantidas.
Serviço pago dos desenvolvedores do PNLCS

Vai abrir sua própria empresa de hospedagem?

Você pode rodar o PNLCS por conta própria, de graça. Se quiser tudo pronto, os desenvolvedores do PNLCS configuram os servidores, o painel de controle, o faturamento e a sua loja. A primeira conversa é gratuita.