Como instalar o WHMCS?

Domain Name API – Guia de instalação e integração

Esta documentação descreve como integrar sua conta DomainNameAPI ao software WHMCS.

Requisitos mínimos

  • WHMCS 7.8 ou superior
  • PHP 7.4 ou superior (recomendado: 8.1)
  • O plugin PHP SOAPClient deve estar ativado.
  • Campos personalizados do cliente contendo Número de Identidade T.C. / Número Fiscal / Informações da Repartição Fiscal. (Opcional)

Atenção!!! Se você estiver realizando uma atualização, faça backup dos seus arquivos antigos antes da instalação.

Upload

Copie a pasta “modules” do pacote baixado para o diretório onde o WHMCS está instalado. (Exemplo: /home/whmcs/public_html)

Nota: Não exclua os arquivos .gitignore, README.md e LICENSE.

Domain Name Api WHMSC Modul Yukleme

Se os arquivos forem enviados incorretamente, o módulo não poderá ser encontrado pelo WHMCS.

Configuração do módulo

Após fazer o upload dos arquivos, vá para a seção “Configurações do Sistema” no painel de administração do WHMCS.

cedac130 c233 47f3 a1d1 a5d11f23b90a

Depois de acessar a seção “Configurações do Sistema”, vá para a seção “Registrar de Domínios”.

Domain Name Api WHMSC Modul Konfigurasyonu 2

Se você colocou os arquivos do módulo no diretório correto, “Domain Name API” aparecerá aqui.

Após ativar, insira o nome de usuário e a senha fornecidos por nós.

Após salvar, seu nome de usuário e seu saldo atual serão exibidos.

Se necessário, associe as informações do Número de Identidade TR e do Número Fiscal que serão usadas para o registro de domínios .tr dos seus usuários.

Domain Name Api WHMSC Modul Konfigurasyonu Kullanici Bilgileri

Configurações de preços de domínios

Após configurar as definições do módulo, navegue até Configurações do Sistema.

Domain Name Api WHMSC Modul Alan Adi Fiyat Ayarlari

Defina a TLD que você deseja vender. (Exemplo: .com.tr)

Selecione “Domain Name API” para registro automático.

Selecione a opção de Código EPP.

A precificação pode ser inserida manualmente. Alternativamente, você também pode definir um preço em lote/por faixa (será explicado na próxima seção).

Domain Name Api WHMSC Modul Alan Adi Fiyat Ayarlari 2

Em vez de usar servidores Whois públicos como fonte de consulta de domínios, você pode usar o DomainNameAPI. Para isso, clique em “Alterar” na seção “Lookup Provider”, selecione a opção “DomainNameApi” e depois escolha para quais TLDs ela será utilizada.

Preços em lote & precificação automatizada

Na seção “Utilities”, vá para “Registrar TLD Sync”. Selecione “DomainNameApi” na tela exibida e aguarde um momento.

Na próxima etapa, todas as TLDs do nosso sistema são comparadas com todas as TLDs no WHMCS. As margens de lucro e perda são calculadas e exibidas em lote, permitindo a importação.

Domain Name Api WHMSC Modul price

Como instalar o WHMCS?

Domain Name Api WHMSC Modul Fiyatlandirma 2

Mais informações: WHMCS TLD Sync

Do ponto de vista do administrador

  • Você pode enviar uma “Solicitação de exclusão” para o nome de domínio.
  • Você pode realizar “Cancelamento de transferência” para o nome de domínio.
  • Você pode ver o status ao vivo, bem como o início e o fim instantâneos do nome de domínio.
  • Você pode listar seus subdomínios.
  • Você pode visualizar informações adicionais de campos.

Domain Name Api WHMSC Modul Yonetici Gozunden Panel

Configurações gerais

Vá para “Configurações gerais” em Configurações do Sistema e selecione a aba “Domains”.

Ative a opção “Permitir que clientes registrem domínios com você” se você quiser que seus clientes possam registrar nomes de domínio por conta própria.

Ative a opção “Permitir que clientes transfiram um domínio para você” se você quiser que seus clientes possam transferir o nome de domínio por conta própria.

Ative a opção “Habilitar pedidos de renovação” se você quiser que seus clientes possam renovar o nome de domínio antes da data de expiração.

Ative a opção “Auto Renew on Payment” se você quiser que as renovações sejam processadas automaticamente no pagamento.

Ative a opção “Domain Sync Enabled” se você quiser que o domínio atual seja verificado e sincronizado em intervalos regulares (recomendamos ativar esta opção).

Se você quiser gerenciar nomes de domínio em turco, hebraico, árabe, russo etc., ative a opção “Allow IDN Domains”.

Em “Default Nameserver”, insira as informações do seu nameserver.

Domain Name Api WHMSC Modul Yonetici Gozunden Panel 2

Como instalar o WHMCS?

Domain Name Api WHMSC Modul Yonetici Gozunden Panel 3

Configurações de sincronização

Vá para as Configurações de automação em Configurações do Sistema. Abra a seção “Domain Sync Settings”.

Ative a sincronização de domínios.

Ative a opção “Sync Next Due Date” se você quiser que a data de expiração seja alterada na atualização.

Ajuste as demais configurações de acordo com a carga do seu sistema.

Domain Name Api WHMSC Modul Yonetici Gozunden Panel 4

Erro – visualização detalhada

Vá para a seção “Module Log” a partir de “System Logs”.

Encontre o log relevante e clique na data.

Você pode visualizar requisições detalhadas, respostas e respostas filtradas.

!! Recomendamos manter o logging do sistema desativado no uso diário por motivos de desempenho. Mais informações: WHMCS Logging

Domain Name Api WHMSC Modul Hata Detaylari Goruntule

Domain Name Api WHMSC Modul Hata Detaylari Goruntule 2

Depuração (Debugging)

Para ativar a depuração, clique no link “Utilities // Logs // Module Log”.

Ative o log clicando em “Enable Debug Logging”, se disponível. Se o botão “Disable Debug Logging” estiver visível, o log já está ativo.

Todas as requisições e respostas de domínio bem-sucedidas/falhas são registradas neste módulo.

Se você achar que há um problema, pode revisar os detalhes clicando na data do log relevante.

Guia em vídeo