Jump to content

Autologin WHMCS Grátis


Recommended Posts

@genial,

Se você comentar ou remover as linhas 27-30 do arquivo /modules/gateways/boleto/boleto.php

O cliente poderá acessar o boleto sem precisar logar...

Exemplo http://seuwhmcs.com/modules/gateways/boleto/boleto.php?invoiceid=XXXX Aonde XXXX é o id da sua invoice.

Editando o e-mail template (Invoice Created) basta colocar assim no link

{$whmcs_url}/modules/gateways/boleto/boleto.php?invoiceid={$invoice_id}

Assim você não vai precisar de AutoLogin ou qualquer artificio. Uma desvantagem é que qualquer pessoa poderá visualizar os dados ( nome, endereço e etc... ) de outro cliente pois basta trocar o número da Invoice.

Opá Edvan, que massa!

Muito boa sua dica! parabéns! posso postar ela em meu blog? (claro que com créditos a você.)

Pena que no meu caso não utilizo o módulo de boleto do WHMCS e sim um PD para o MOIP desenvolvido pelo Marcelo da 11host

Sabe como fazer isso no MOIP?

Abração.

Link to comment
Share on other sites

Opá Edvan, que massa!

Muito boa sua dica! parabéns! posso postar ela em meu blog? (claro que com créditos a você.)

Pena que no meu caso não utilizo o módulo de boleto do WHMCS e sim um PD para o MOIP desenvolvido pelo Marcelo da 11host

Sabe como fazer isso no MOIP?

Abração.

Sim.

Pensei que você utilizava módulo próprio de boleto!

Para módulos terceirizados ( MoIp, PagSeguro ) apenas via AutoLogin WHMCS.

Link to comment
Share on other sites

@genial,

Assim você não vai precisar de AutoLogin ou qualquer artificio. Uma desvantagem é que qualquer pessoa poderá visualizar os dados ( nome, endereço e etc... ) de outro cliente pois basta trocar o número da Invoice.

Só completar o que você disse, acho que não é muito problema isso.

A Locaweb mesmo se você tiver o domínio ou usuário deles você pode gerar o boleto.

Novamente, muito obrigado pela dica.

Edit 2

Me perdoe, realmente muito insegura essa opção.

Com ela é possível ver os dados de todos os clientes.

Desculpe pelo equivoco.

Edited by genial-76
Link to comment
Share on other sites

Ei, pessoal.

Revivendo um tópico um pouco antigo já, mas é que encontrei isso aqui:

http://www.whmcsjet....in-whmcs-email/

Vcs que já usaram o script do Carlo, qual a diferença? Mesma coisa?

Como esse tá com o código-fonte disponível, fiquei mais tentada a usar. Mas queria saber de vcs que já conhecem e que sacam de programação se é a mesma coisa, se é seguro e tranquilo pra usar.

E sobre o lance do link para o boleto no email, dá pra fazer direto sem problemas e sem programar nada. Aqui a gente coloca este código no template do email da fatura:

{if $invoice_payment_method eq "Boleto"}

Caso não consiga emitir o boleto usando o botão, clique no link abaixo:

https://www.dominio.com.br/whmcs/modules/gateways/boleto/boleto.php?invoiceid={$invoice_num}

{/if}

Só clicar no link e já abre o boleto. ;)

Link to comment
Share on other sites

Olá Pessoal!

Vou ressucitar este tópico...

Estou utilizando o referido módulo, mas não estou conseguindo fazer o login automático... está dando este erro quando sou redirecionado: viewinvoice.php?id=9&incorrect=true

O que poderia ser?

Url que utilizo? http://meusite.com.b...xxxxxxxxxxxxxxx

##################################################

Opa! Eu de novo!!!

Seguinte, resolvi o problema. Eu havia adicionado a variável solicitada no pdf, dentro do configuration.php e acabei comentando a mesma quando fui utilizar um hook disponibilizado pelo Edvan para pegar a chave (token).

Obrigado Pessoal!

Edited by CoreHost
Link to comment
Share on other sites

Carlo e Genial... Vocês foram super amigáveis ao disponibilizar o módulo realmente grátis... Acho que realmente fez o que muitas pessoas precisam e sempre que se propõe a dar de graça algo que uma empresa cobra uma certa quantia, com certeza vão ter críticas... Porém "Só recebe pedras árvores que tem frutos"....

Parabéns...

Mas ficou uma dúvida:

Esse caso é se a pessoa estiver tentando acessar um ticket:

{php}

if(!empty($_GET['tid'])){

$sql = "select id,c from tbltickets where tid = '".$_GET['tid']."'";

$consulta = mysql_query($sql);

$consulta = mysql_fetch_assoc($consulta);

$url = "viewticket.php?tid=".$_GET['tid']."&c=$consulta[c]";

header("Location: $url");

}

else if(!empty($_GET['invoice'])){

???? mas e no caso de faturas o que coloco aqui dentro????

}

{/php}

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

Do you agree with our terms?