Geral
Módulo Paypal, PagSeguro e MercadoPago para WHMCS com cobrança de Taxas

Módulo Paypal, PagSeguro e MercadoPago para WHMCS com cobrança de Taxas
Possivelmente, você já comprou em algum site de hosting e no momento de pagar a fatura se deparou com uma cobrança de Taxa Extra, que varia entre 3 a 8% do valor da fatura + adicional de R$ xx.xx.
Pois bem, isso realmente é realidade. Até porque os bancos que fazem as intermediações de pagamentos na web tem algumas taxas muito altas, como por exemplo, o PagSeguro cobra em torno de 4,9% para qualquer pagamento recebido.
Se formos levar em conta:
Preço do Dólar + Taxas dos Bancos + Tarifas para retiradas de dinheiro + Demora para retirada + Movimento externo (enquanto o banco na web não libera os valores) = Dinheiro + Tempo perdido + Gastos extras + Dor de cabeça + Risco
A solução para quem vende é:
- Dividir o pagamento das taxas com o cliente final, ou seja, anexar ao valor da fatura uma certa porcentagem a mais para quitar débitos das tarifas cobradas pelos bancos.
- Aumentar os preços dos produtos para ter uma sobra e poder quitar as tarifas que vierem junto ao pagamento das faturas dos clientes
É bem por aí!
Olhando bem, as duas alternativas acima são bem legais, porém, muitos cobram as taxas justamente para não aumentar o preço dos produtos, pois, se os preços dos produtos são afetados, logo muitos clientes não vão nem passar na frente de sua loja(“lembrei daqueles que buscam sempre o menor preço”).
Agora, incluindo as taxas nas próprias faturas dos clientes, é bem melhor.
Vamos a um exemplo:
Se um produto/serviço custa R$ 10,00 Mensal e você aumentar o preço dele para R$ 12,00 sabendo que o banco cobra 5% de tarifa, então isso não estaria correto.
O ideal nesse caso é cobrar a taxa de 5% em cima dos R$ 10,00 (que, com a inclusão de 5%, a fatura do cliente ficará = a R$ 10,50)
[E olhe que eu não sou um especialista em economia! (risos)]
As ferramentas para aplicação de taxa:
Eu, particularmente, passei muitos dias/meses revirando essa web em busca de módulos gratuitos que pudessem me dar um espaço para cobrar Taxas Extras nas faturas pagas via: Paypal, MercadoPago e PagSeguro.
Achei muitos, alguns que não funcionavam e outros que cobravam até R$ 100,00 pela licença.
Com base em tudo isso, eu me aprofundei no assunto e resolvi Desenvolver/Aprimorar alguns módulos que eu já tinha em mãos, especialmente o Módulo do MercadoPago, que por sua vez não tinha o recurso de cobrança de taxas.
Em cima do Módulo do MercadoPago, eu desenvolvi o Módulo Paypal com: Cobrança de Taxas + Retorno automático, pois o módulo do Paypal funciona juntamente com os arquivos originais do Paypal que já estão no WHMCS.
Já o Módulo PagSeguro, eu apenas aprimorei para que ele pudesse cobrar Taxa + Valor adicional de forma correta.
Abaixo alguns prints
Módulo MercadoPago com cobranças de taxas
Módulo PagSeguro com cobranças de Taxas
Módulo Paypal com cobrança de Taxas
Donwloads dos arquivos:
Módulos Depósito/Transferência
Módulo – Banco Itaú Unibanco S.A
Para obter a licença, entre em contato conosco via e-mail: atendimento@aachost.com ou compre através do link que será mostrado após a instalação dos módulos.
Como solicitar CPF para registro de domínio .com.br no WHMCS

Todos sabem que, para registrar um domínio .com.br, é necessário/obrigatório o CPF do Titular do domínio.
Pois bem, como essa opção não tem no próprio WHMCS, acabei descobrindo, em pesquisa, uma maneira de fazer isso, através das dicas do Suporte do WHMCS.com (veja aqui)
1° Acesse seu WHMCS e crie o(s) campo(s) personalizados(s) que você deseja que seu cliente forneça no momento em que estiver pedindo o domínio através de sua Central de cliente
1.1 Clique em: Opções -> Campos personalizados Clientes
1.2 Aqui eu criei o campo CPF e Nome do titular no seguinte exemplo:
2° Após criar os campos personalizados, clique com o botão direito sobre a página para ver o código fonte:
3° No código fonte da página, dê CTRL + F e procure pelo campo que você criou.
Exemplo aqui eu pesquisei por: CPF
3.1 Após encontrar o nome, veja que ao lado existe o campo: name=”fieldname[NÚMERO]”
Pois bem, esse número que tem aí dentro do fieldname é o que você vai usar daqui a pouco.
Por exemplo, o meu campo personalizado tem o número 586
4° Agora acesse seu cPanel e abra o seguinte arquivo para editar :
public_html/seu-whmcs/includes/additionaldomainfields.php
5° coloque esse código depois da linha 19
//NOME DO TITULAR
$additionaldomainfields[“.com.br”][ID-AQUI] = array(“Name” => “Nome do titular”, “Type” => “text”, “Size” => “50”, “Default” => “”, “Required” => true, “Description” => “O nome do usuário responsável pelo CPF”,);

5.1 Substitua as partes em negrito pelo ID do seu campo personalizado, encontrado no código fonte(passo 3° do tutorial)
Veja como deve ficar o código lá no html da página (additionaldomainfields.php)
5.2 Se você deseja pedir apenas CPF, remova a linha que contém o “nome do titular” em diante (no código que lhe passei acima)
5.3 Outras coisas que você viu aí no print são as palavras: default e required
“Default” => “É UM EXEMPLO PARA O CLIENTE AO VER OS CAMPOS”,
Exemplo do defalt:
“Default” => “Dígite seu Nome”,
“Default” => “Dígite seu CPF”,
Para ativar e desativar campos obrigatórios:
“Required” => true, //O cliente é obrigado a fornecer os dados solicitados
“Required” => false, //Ele não será obrigado a digitar
Caso queira, você pode remover os campos “default” e “required” do código
Basta retirar a linha para remover os dois: “Default” => “”, “Required” => true,
Para remover apenas o default: “Default” => “”,
Para remover o required: “Required” => true,
6° Agora faça um teste lá no pedido de domínios
https://www.seu-domínio.com/whmcs/cart.php?a=add&domain=register
7° Veja que os novos campos aparecem normalmente no formulário de configuração do domínio .com.br
7.1 Se os campos forem obrigatórios, o cliente não conseguirá passar se não informar os dados
8° Após todo o procedimento do pedido ser completo, você poderá ver os dados que o cliente informou.
Acesse a Área de administração do WHMCS -> pesquise pelo domínio-do-cliente.com.br
Vale lembrar que muitos campos personalizados podem ser adicionados aí ou para qualquer outra TLD. Bastando duplicar o código e colocar nomes e IDs dos campos personalizados.
Por exemplo, ao invés de .com.br, colocar .com / .net e assim por diante
*Não prestamos suporte para WHMCS.
Essa é apenas uma questão que foi pesquisada por muito tempo e depois que eu consegui fazer o meu funcionar, estou compartilhando conhecimento.
Configurar preços dos domínios no WHMCS
1. Acesse seu WHMCS
2. Siga até: OPÇÕES -> PRODUTOS/SERVIÇOS -> PREÇOS DOS DOMÍNIOS
3. Coloque o nome do domínio no campo em branco.
Ex: “.com”
E depois clique em SALVAR ALTERAÇÕES
4. Após cadastrar a TLD, você precisa dar preço ao domínio.
– É só clicar em: ABRIR PREÇOS
5. Defina cada preço para REGISTRAR, TRANSFERIR e RENOVAR e clique em: SALVAR ALTERAÇÕES
Pronto!
Siga os mesmos passos para todas as TLDs que você deseja adicionar.
Como usar um domínio registrado com a AACHost no Blogger
Com exclusividade, a AACHost permite a seus clientes usarem o domínio registrado conosco no Blogger.
Exemplos:
1. Se você acessa seu Blog assim: http://manoelandre.blogspot.com
2. Registrando o domínio conosco e configurando para o Blogger, você poderá acessar seu blog de outra forma, que nesse caso será:
http://www.manoelandre.com ou http://www.manoelandre.net (dependendo da extensão que você escolher)
Vamos aos passos:
1 – Primeiro acesse o painel do Blogger (https://www.blogger.com)
2 – Clique em CONFIGURAÇÕES -> BÁSICO e + Configurar um URL de terceiros para seu blog
3 – No próximo campo, digite seu domínio seguido do ww.
Ex: www.superpopfm.net
(Esse domínio estou usando apenas como exemplo)
4 – Note que apareceu uma mensagem de erro
4.1 – Essa mensagem de erro mostra as ENTRADAS A ou CNAMES que você deve criar em seu domínio para que funcione lá no Blog.
(deixe aberto a página do blog nessa página de erro e siga até a área de cliente da AACHost)
5. Siga até a ÁREA DE CLIENTE DA AACHOST -> Faça Login -> Clique em DOMÍNIOS ATIVOS
6. Selecione seu domínio -> Clique em DETALHES -> GERENCIAR DOMÍNIO
7 – Agora você deve volta lá no painel de Blogger e pegar aqueles códigos que foram mostrado no erro e adicionar no campo que apareceu:
Veja que de um lado tem o NOME DO HOST e do outro ENDEREÇO(destino, alvo ou apontar para).
8 – Pois bem, perceba também: que foi destacado em vermelho e os quadrado ligados em uma linha.
Isso significa que:
WWW aponta para ghs.google.com
nyjltys33eop aponta para gv-l67b54wpurlxw4.dv.googlehosted.com
Então você vai configurar exatamente assim:
O primeiro:
—————————————————————-
Nome do Host: www
Tipo de registro: CNAME (Alias)
Endereço: ghs.google.com
O Segundo:
—————————————————————-
Nome do Host: nyjltys33eop
Tipo de registro: CNAME (Alias)
Endereço: gv-l67b54wpurlxw4.dv.googlehosted.com
9 – Após finalizar todas as configurações, é só aguardar alguns minutos e SALVAR o domínio lá no Blog novamente.
Nota importante!:
Se dar erro novamente, isso não significa que você configurou errado. Significa que o domínio está em propagação para o servidor do Google, então você pode aguardar mais alguns minutos e ir clicando em SALVAR
Assim que ele tiver propagado, a mensagem de erro não vai mais aparacer.
Configurar dns personalizado em domínios registrados pela uol host
1-Acesse seu painel de gerenciamento do domínio no UOL pela pagina inicial
2-Ao acessar será exibido algumas informações de sua conta e vários links, clique no “DOMÍNIOS ”
3-Na próxima página será exibido a lista de domínio que você tem registrado, selecione o domínio que deseja configurar e na caixa “Mais Ações” selecione a opção “Gerenciar Zona DNS”
4-Vai aparecer novamente a lista de domínio, então selecione o domínio desejado e, em “Mais Ações”, selecione: “GERENCIAR DNS”
5-Na janela que se abrir, você deverá criar 2 entradas do tipo A para o ns1 e ns2 com seus respectivos IPs informados no e-mail de boas vindas, como nas imagens abaixo:
Entrada A para NS1:
Valor: “Use o IP primário do servidor”
Entrada A para NS2:
Valor: “Use o IP secundário do servidor”
6-Agora volte para o passo 01(clique em: “DOMÍNIOS“)
7-Vão aparecer todos os seus domínios que você possui com a UOL, então selecione novamente o domínio que você está configurando e em “Mais Ações” -> selecione: “MUDAR AUTORIDADE DNS”
8-Para finalizar, adicione as DNS nos campos correspondentes a elas.
Master: ns1.seu-domínio.com
Master1: ns2.seu-domínio.com
E clique em “salvar alterações”
Prontinho!
Só aguardar a propagação de seu domínio.
Nota importante:
Para que essas configurações funcionem corretamente, é necessário que as ENTRADAS A de seu domínio também já estejam configuradas em sua revenda/hospedagem. Porém, na AACHost todos os clientes já recebem suas revendas de hospedagem com DNS alteradas automaticamente no servidor.
Mas, se você possui apenas um plano de hospedagem conosco e deseja usar DNS personalizadas em seu domínio, caso não saiba fazer as configurações no painel de sua hospedagem, não deixe de entrar em contato conosco para que possamos lhe auxiliar sobre este assunto.
Caso precise, nossa equipe fará a configuração para você.
Configurações do domínio no Blogger
1-Acesse o painel do Blogger e procure por: CONFIGURAÇÕES
2-Na próxima aba, clique em: + Configurar um URL de terceiros para seu blog
3-Coloque o domínio no campo, exemplo: “www.seusite.com” e clique em: SALVAR
4-Uma mensagem de erro será exibida, é nessa parte que você vai obter os dados para configurar no painel de configurações de DNS onde você registrou seu domínio.
5 – De posse dos dados, acesse o painel onde registrou o domínio e crie 2 cNames.
As imagens abaixo dão um exemplo para as configurações no painel do UolHost:
Primeiro cName:
Tipo: CNAME
Entrada: www
Valor: ghs.google.com
Segundo cName
Tipo: CNAME
Entrada: vkh6i5iefmf6
Valor: gv-u7z76xjlwkrjvk.dv.googlehosted.com
(Vale observar que os dados acima são apenas de exemplo.
Você deve acessar o painel do Blogger para obter os dados corretos para colocar nas configurações de cName de seu domínio.)
6 -Após fazer as configurações de cName do seu domínio, aguarde algumas horas, volte ao painel do Blogger e refaça o processo de configuração. (Isso corresponde ao processo de propagação do domínio. )
Se, ao clicar em SALVAR, a mensagem de erro não vier mais, as configurações do domínio + propagação foram feitos com sucesso!