Busca Hosting no dia 27 de agosto de 2010

Olá amigos do blog,

Estamos aqui mais uma vez para falar do maravilhoso sistema de administração de empresas de hospedagem que já usei: WHMCS

Bem, neste post abordaremos sobre a emissão de boletos próprios no WHMCS.

O sistema já vem com um módulo de geração de boletos nos diversos bancos nacionais, tais como: Itaú, Banco do Brasil, Real, Bradesco etc.

Tenho aqui em minha empresa vários clientes que teem dificuldades de logar no WHMCS (Área do Cliente), selecionar e emitir o boleto bancário. Diante destas situações adorei o envio do link direto no email do cliente, via Email Template do WHMCS; claro que tive que modificar o arquivo de boleto bancário no módulo, pois este, exige que o cliente esteja logado no sistema. Segue exemplo:

https://www.hostsagrado.com.br/whmcs/modules/gateways/boleto/boleto.php?invoiceid=264

Prós e Contras: Qualquer um poderá ver a fatura. Não vejo isso como uma coisa ruim, até porque ninguém irá querer pagar conta para outra pessoa vai?…. se quizerem fique a vontade…rsrs (é só ir trocando o número final no link e ir pagando…rsrsrs). Não sei quanto a vocês mais eu quero é receber e tão quanto mais facil para o cliente melhor, mais rádido sai o meu “Faz-me rir $$$”…rsrsrs

No meu Email Template claro que não vai este link desse tamanho para o cliente, eu utilizo uma imagem, na qual demonstro aos amigos e que fiquem a vontade para pegar e usá-la em suas empresas. Exemplo:

Agora que vem o problema dos boletos bancários no WHMCS. Quando uma fatura vence, para alterarmos o vencimento para o cliente pagar no banco temos que ir no Admin do WHMCS e fazer a alteração manualmente.

Pegando por base o post da minha amiga Angêlica do Portal do Host , adptei minha ideia do link de boleto abrindo SEM a necessidade de login e senha + a atualização automática da DATA DE VENCIMENTO. Tudo isso feito diretamente no módulo de Boleto Bancário, sem que seja necessário mexer em nada no painel administrativo do WHMCS.

VEJA COMO FICOU:

Na prática, todos os emails que são enviados ao cliente após a data de vencimento da fatura, tais como: Lembre te vencimento, Cobranças em atraso etc, ja vão com o link vinculando a atualização de data de vencimento, evitando assim que os clientes fiquem enxendo o suporte técnico, solicitando que altere a data de vencimento para pagarem a fatura porque eles esqueceram-se de pagar no dia correto. Neste caso veja que o 1º LINK acima mostra o boleto com data de vencimento para 21/01/2010 e já no 2º LINK a data de vencimento da fatura será HOJE + 1 dia (este critério foi definido no módulo de boleto, podendo ser alterado para mais dias de acordo com sua convicção).

ALTERAÇÕES FEITAS:

1 – Foi suprimido a função que exige estar autenticado para se visualizar o boleto bancário.

// if (($_SESSION["uid"]!=$userid)OR(!$id)) {
 // echo “Invalid Access Attempt”;
// exit;
// }

2- Incluída função para cálculo da data de vencimento:

//FUNÇÃO PARA CALCULO DE X DIAS APÓS A DATA ATUAL
function MaisDias($day,$toadd) {
     $tmp = explode(“/”,$day);
     $dadate = mktime(0,0,0,$tmp[1],$tmp[0]+($toadd),$tmp[2]);
     return date(‘d/m/Y’,$dadate);
}
if (isset($_GET['via'])) {
$hoje = date(“d/m/Y”);
// NÚMERO 2 CORRESPONDE A QUANTIDADE DE DIAS A MAIS PARA O AJUSTE DA DATA DE VENCIMENTO.
$dadosboleto["data_vencimento"] = MaisDias($hoje,2);
}

OBS: Lembro a todos que estas modificações valem exclusivamente para o Módulo de Boleto Bancário (aquele módulo de boleto próprio), os demais módulos do WHMCS tais como: PagSeguro, Moip etc não vale.

Caso queira o modulo já pronto, personalizado e instalado, proponho um valor simbólico para quem desejar de R$50,00. Basta entrar em contato pelo email romulo@hostsagrado.com
 Abraço a todos e até a próxima!

Gostou do Post? Participe e comente !

 

Categorias: DICAS

13 Comentários

  1. Marco Antonio disse:

    Caramba! muito boa a dica, bem mais pratica, show, estao de parabens galera do buscahospedagem

  2. Adorei o post Rômulo, como sempre jogando duro, é isso aí!!!

    Abs.

  3. Fábio Panitz disse:

    Grande Romulo!!! Show a dica!
    Vem cá ceita em 24x? hehehe

    abraços!!!!

  4. Rodrigo Gama disse:

    Boa dica Rômulo, usarei futuramente! continue assim q tu ta detonando!
    Abraços

  5. Rafael disse:

    Olá Rômulo,

    Encaminhei um email para você logo pela manhã para estar adquirindo o módulo, mas não obtive um retorno, teria um outro email de contato para que eu possa estar enviando para você as dúvidas sobre o módulo como também a forma de adquiri-lo.

    Obrigado

    Sucesso…

  6. Busca Hosting disse:

    Meu email é romulo@hostsagrado.com

  7. Juliano disse:

    Galera,
    Muito bom isto, já perdi cliente porque ele nunca conseguia pagar pelo PagSeguro e etc.
    Mas, a função de mudar a data para mim não rodou.
    Tem algum local específico que tenho que inclui-la?
    Eu fiz um teste, gerei uma fatura de teste e ao clicar no link para gerar o boleto, sempre sai mesmo é o vencimento da fatura e não 3 dias a mais.
    O que será que fiz de errado?

  8. Busca Hosting disse:

    Ola Juliano, voce tem que observar a nova variavel que fara parte do link de emissao de boleto apos as mudanças no arquivo.

  9. Juliano disse:

    Consegui, agora deu certo. Porém, o cliente diz que quando ele foi pagar no banco, mesmo a segunda via saindo com data atualizada, ele disse dava mensagem no banco que o boleto era vencido e nao podia pagar.
    O que fazer?

  10. Ricardo disse:

    Juliano o mesmo problema está ocorrendo comigo, o boleto é gerado normalmente porém quando tenta-se pagar o mesmo via internet banking, banco ou lotérica o boleto está vencido.

    Exemplo: A data de vencimento original é 01/01/2011, utilizando a opção de adicionar 2 dias após vencimento hoje, o boleto sai com a data de vencimento para o dia 12/01/2011, até aí tranquilo. Mas quando tenta pagar ao digitar a linha digitável ou passar o código de barras por um leitos, a data de vencimento sai como 01/01/2011, ou seja vencido, ou seja, não tem como pagar.

    Já alterei, refiz, mas ainda não encontrei o problema, se eu conseguir coloco aqui para o pessoal.

    Sucesso a todos…

  11. ROMULO disse:

    no meu aqui pelo menos nao tive nenhuma reclamação, ta tudo indo de boa…

  12. Carlos Silva disse:

    Olá, por favor segui os passos tudo certinho e olha o que esta aparecendo:
    http://www.wdchost.com.br/centraldocliente/2via-boleto.php

    Abaixo segue um CPF que contem uma fatura em aberto.
    CPF: 35546505877

Deixe o seu Comentário