Hospedagem Brasil Postado Julho 31, 2015 Compartilhar Postado Julho 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 para o comentário Compartilhar em outros sites More sharing options...
edvan Postado Julho 31, 2015 Compartilhar Postado Julho 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 para o comentário Compartilhar em outros sites More sharing options...
Hospedagem Brasil Postado Julho 31, 2015 Autor Compartilhar Postado Julho 31, 2015 (editado) 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? Editado Julho 31, 2015 por Hospedagem Brasil Link para o comentário Compartilhar em outros sites More sharing options...
edvan Postado Julho 31, 2015 Compartilhar Postado Julho 31, 2015 Falsos positivos é comum mas o reCaptcha em pedidos não é recomendável. Utilizo maxmind. Enviado do meu iPhone usando Tapatalk Link para o comentário Compartilhar em outros sites More sharing options...
Hospedagem Brasil Postado Julho 31, 2015 Autor Compartilhar Postado Julho 31, 2015 Obrigado pelas informações. Pode fechar o tópico, por favor. Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados