Hospedagem Brasil Posted July 31, 2015 Share Posted July 31, 2015 Alguém saberia informar se em alguma configuração do whmcs tem como habilitar o captcha, no formulário de pedido? Aqui tanto novos clientes como clientes antigos não existe essa confirmação quando o cliente faz o pedido, e principalmente fica fácil acontecer pedidos fraudulentos. Eu uso o recaptcha e inseri no arquivo viewcart.tpl o código abaixo mais não aparece o captcha. {if $capatacha} <div class="divider"></div> <h3>{$LANG.captchatitle}</h3> <p>{$LANG.captchaverify}</p> {if $capatacha eq "recaptcha"} <div>{$recapatchahtml}</div> {else} <p><img src="includes/verifyimage.php" align="middle" /> <input type="text" name="code" size="10" maxlength="5" class="input-small" /></p> {/if} Link to comment Share on other sites More sharing options...
edvan Posted July 31, 2015 Share Posted July 31, 2015 Alguém saberia informar se em alguma configuração do whmcs tem como habilitar o captcha, no formulário de pedido? Aqui tanto novos clientes como clientes antigos não existe essa confirmação quando o cliente faz o pedido, e principalmente fica fácil acontecer pedidos fraudulentos. Eu uso o recaptcha e inseri no arquivo viewcart.tpl o código abaixo mais não aparece o captcha. {if $capatacha} <div class="divider"></div> <h3>{$LANG.captchatitle}</h3> <p>{$LANG.captchaverify}</p> {if $capatacha eq "recaptcha"} <div>{$recapatchahtml}</div> {else} <p><img src="includes/verifyimage.php" align="middle" /> <input type="text" name="code" size="10" maxlength="5" class="input-small" /></p> {/if} Não é possível! Para funcionar você teria que criar uma customização (formulário próprio) e esse formulário se comunicar com o WHMCS via API (interna ou externa). Essa questão de pedidos fraudulentos é fácil de resolver, dá uma lida em http://www.whmcs.blog.br/principal/protecao-contra-fraudes/ Link to comment Share on other sites More sharing options...
Hospedagem Brasil Posted July 31, 2015 Author Share Posted July 31, 2015 (edited) Não é possível! Para funcionar você teria que criar uma customização (formulário próprio) e esse formulário se comunicar com o WHMCS via API (interna ou externa). Essa questão de pedidos fraudulentos é fácil de resolver, dá uma lida em http://www.whmcs.blog.br/principal/protecao-contra-fraudes/ Boa noite Edvan. É uma pena pois o whmcs ativa de boa o recaptcha em outros locais e no mais importante não. Mas enfim, nada é perfeito mesmo. Eu consegui fazer o recaptcha aparecer no pedido usando os códigos que o google disponibiliza: <div class="g-recaptcha" data-sitekey="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"></div> <script src='https://www.google.com/recaptcha/api.js'></script> Porém o captcha não é validado antes do post, pois que é necessário realizar uma implementação de código no lado do servidor, que eu não entendi direito a documentação. Creio que talvez isso resolva funcione. Quanto ao FraudLabsPro e o Maxmind, qual você me indicaria? E no caso o uso dessas ferramentas, não corre risco de perder pedido, tipo o sistema achar que é fraude e não ser? Edited July 31, 2015 by Hospedagem Brasil Link to comment Share on other sites More sharing options...
edvan Posted July 31, 2015 Share Posted July 31, 2015 Falsos positivos é comum mas o reCaptcha em pedidos não é recomendável. Utilizo maxmind. Enviado do meu iPhone usando Tapatalk Link to comment Share on other sites More sharing options...
Hospedagem Brasil Posted July 31, 2015 Author Share Posted July 31, 2015 Obrigado pelas informações. Pode fechar o tópico, por favor. Link to comment Share on other sites More sharing options...
Recommended Posts