Postado em 30/10/2009 por Edvan
Quem já tentou integrar o WHMCS ao Plesk (root/dedicado) viu que não tem mistério… mas para quem tem uma revenda pode ter dor de cabeça caso não fique atento a alguns detalhes que às vezes passamos desapercebidos. Já realizei cerca de 20 integrações WHMCS x Plesk e nunca tive nenhuma dificuldade, essa semana um cliente solicitou a integração do pleskresseler e o WHMCS retornava um erro Module Command Error 1006 – Permission denied.
Esse erro pode ocorrer por 2 motivos:
1 – Versão do PLESK inferior a 9.0;
2 – Bloqueio na API do plesk;
Como resolver?
Abra o arquivo configuration.php e insira a linha $pleskpacketversion = "1.4.2.0"; assim você resolverá o primeiro problema. Já o segundo acesse seu plesk clique em Permissões procure a linha Capacidade para utilizar o interface remoto XML essa opção tem que está com valor Sim caso esteja como Não solicite a seu datacenter que habilite pois caso esteja desabilitado seu WHMCS não poderá se comunicar com o PLESK.
Existem outros problemas mais simples de resolver clique aqui e confira!
Quem usa PagSeguro fique atento a uma manutenção programada conforme foi divulgado no blog deles, veja maiores detalhes clicando aqui.
Estou elaborando um post sobre um novo concorrente da MoIP, PagSeguro e etc… se trata da Dinheiro Mail tarifas bem menores em relação a concorrência e sem prazo de recebimento ( 14 dias PagSeguro ou 2 dias MoIP ). O Módulo Dinheiro Mail para WHMCS já está semi-pronto só está faltando o Retorno Automático.
Talvez ocorra uma parceria com a Dinheiro Mail em relação a módulo gratuito, mesmo esquema da MoIP. Estou em negociação com o Sales Manager da Dinheiro Mail, Sr. Gustavo Brandt.
Aguardem!
Postado em 20/10/2009 por Edvan
Quando vou escrever algum post sobre WHMCS tento ao máximo fazer com que o post seja útil, por isso às vezes não tem como postar diariamente. Garimpando no http://wiki.whmcs.com achei um link que apontava para alguns vídeos tutoriais desenvolvidos pela própria WHMCS. Talvez alguns já conheçam os tutoriais, no total são 11 vídeos, confira!
Tutorial Em Vídeo:
- Configurações Gerais
- Configurações Automáticas
- Moedas
- Métodos de Pagamento (módulos)
- Produtos
- Servidores
- Preço de Domínio
- Registrantes
- Departamento de Suporte
- Ticket via E-mail
- Modificando a moeda atual
Já até pensei em fazer uns vídeos como esses, mas dá um trabalho enorme. A ferramenta que a WHMCS utilizou http://www.screentoaster.com é gratuita, online e bem interessante para fazer tutoriais.
Qualquer dia desses farei um post em forma de vídeo!
Gostou? Comente…
Postado em 15/10/2009 por Edvan
Quem trabalha com suporte técnico sabe a importância do histórico de um cliente, em especial para nós os tickets recebidos e respondidos. Garimpando no fórum da WHMCS encontrei um post aonde um usuário criou uma customização que permite visualizar TODOS os tickets que o cliente já abriu… Detalhando a Data de Envio do Ticket, Departamento, Assunto, Status e Data/hora da última resposta.
Efetue o download do arquivo Customizar Tickets (470) em seguida descompacte e você encontrará 2 arquivos: viewticket.tpl e function.getprevioustickets.php
1. Envie o arquivo function.getprevioustickets.php para a pasta /seuwhmcs/includes/smarty/plugins/
2. Por medidas de segurança faça o backup ou renomeie o arquivo viewticket.tpl localizado em /seuwhmcs/admin/template/v4/
3. Envie o arquivo viewticket.tpl para /seuwhmcs/admin/template/v4/
Pronto!
Além disso essa customização exibe o departamento do ticket (abaixo do nome do cliente). Você poderá clicar em Assunto e acessar o ticket independente do status dele.
Como o padrão de armazenamento do WHMCS é americano (em relação a datas) é necessário fazer uma customização no arquivo function.getprevioustickets.php.
Fiz uma customização corrigindo isso para nossa realidade.

Quem for adquirir a tradução admin já recebe essa customização sem custos.
Gostou! comente?
Postado em 12/10/2009 por Edvan
Mais uma parte para ajudar a você trabalhar melhor com seu WHMCS, hoje abordaremos dicas referente a nova versão 4.1 e completamos 25 dicas.
Dica 21 – Desabilitar o login ( preenchimento usuário/senha ) para o cliente visualizar os ticket’s. Vá em General Settings clique na aba Support, desmarque a opção Client Tickets Require Login.
Dica 22 – Desabilitar o registro avulso (register.php) caso o cliente não compre um produto ou serviço. Clique em General Settings clique na aba Other e desmarque a opção Allow Client Registration. Essa opção também está disponível nas versões anteriores.
Dica 23 – Você não trabalha com afiliados e mesmo assim o WHMCS envia um relatório mensal para TODOS os clientes, muito chato isso. Vá em General Settings clique na aba Other e desmarque a opção Monthly Affiliate Reports.
Dica 24 – Personalizar a mensagem Not Allowed caso você desabilite a opção Allow Client Registration. Edite o arquivo clientregister.tpl nas primeiras linhas você irá encontrar:
{if $noregistration}
Not Allowed
{else}
Fiz uma personalização que irá exibir uma mensagem e redirecionar o visitante para o carrinho de pagamento em 5 segundos..
{if $noregistration}
<strong>Necessário efetuar a compra de um produto ou serviço!</strong> <br />
<br />
<strong>Você será redirecionado em 5 segundos…</strong>
<META HTTP-EQUIV=”Refresh” CONTENT=”5; URL=cart.php”>
<br />
{else}
Dica 25 – Por algum motivo você não queira que seu cliente altere os dados pessoais ( Nome, Sobrenome, E-mail e etc… ) alguns alteram o arquivo clientareadetails.tpl e retiram o input text (caixa de texto) e colocam apenas a váriavel e acham que está tudo certo… mas quando o cliente tenta alterar outros dados permitido daí vem o erro. A dica é bem simples, troque o campo type=”text” por type=”hidden” assim o campo constará mais ficará oculto.

Gostou? Comente!