Eugenio Silva Posted October 12, 2023 Share Posted October 12, 2023 Fala pessoal, queria tirar uma dúvida com vocês. Sabe aquele link direto da fatura que não necessita de login, gostaria de saber se é possível deixar ele encurtado logo que o whmcs gerar. Motivo: o whatsapp não consegue enviar ele completo pois quando chega entre o numero da fatura e o e-mail tem um & ele corta assim não deixando todo o link clicável. 0 Quote Link to comment Share on other sites More sharing options...
Administration NullRoute Posted October 12, 2023 Administration Share Posted October 12, 2023 5 horas atrás, Eugenio Silva disse: Fala pessoal, queria tirar uma dúvida com vocês. Sabe aquele link direto da fatura que não necessita de login, gostaria de saber se é possível deixar ele encurtado logo que o whmcs gerar. Motivo: o whatsapp não consegue enviar ele completo pois quando chega entre o numero da fatura e o e-mail tem um & ele corta assim não deixando todo o link clicável. ACHO que o AutoLogin do @MMHospedagem tem essa função. Você está usando ele? 0 Quote Eu sou a existência que vocês chamam de "mundo". Ou talvez "universo", ou talvez "Deus", ou talvez "verdade", ou talvez "tudo", ou talvez "um". Link to comment Share on other sites More sharing options...
Eugenio Silva Posted October 12, 2023 Author Share Posted October 12, 2023 7 minutos atrás, NullRoute disse: ACHO que o AutoLogin do @MMHospedagem tem essa função. Você está usando ele? Não, não, estou querendo. 0 Quote Link to comment Share on other sites More sharing options...
MMHospedagem Posted October 13, 2023 Share Posted October 13, 2023 1 hora atrás, NullRoute disse: ACHO que o AutoLogin do @MMHospedagem tem essa função. Você está usando ele? Sim nosso modulo possui o sistema de forma gratuita! 0 Quote Link to comment Share on other sites More sharing options...
Administration NullRoute Posted October 13, 2023 Administration Share Posted October 13, 2023 31 minutos atrás, MMHospedagem disse: Sim nosso modulo possui o sistema de forma gratuita! Só falta implementar a opção de links customizados que ficará show de bola! 0 Quote Eu sou a existência que vocês chamam de "mundo". Ou talvez "universo", ou talvez "Deus", ou talvez "verdade", ou talvez "tudo", ou talvez "um". Link to comment Share on other sites More sharing options...
DanielReis Posted October 13, 2023 Share Posted October 13, 2023 Não é a solução mais "elegante", mas é uma solução factível de forma caseira, sem custos: Vamos supor que que você utilize o Paghiper e que quer deixar o cliente ter acesso pela fatura através do link www.dominio.com.br/modules/gateways/paghiper.php?invoiceid=1234&uuid=56&[email protected] O que você pode fazer é criar um arquivo "fatura.php", onde seria inserido um base64_econde para a parte de caminho URL (REQUEST_URI) no arquivo que envia para o Whatsapp dentro do domínio (ou seja, para a string /modules/gateways/paghiper.php?invoiceid=1234&uuid=56&[email protected] sem considerar o www.domínio.com.br). Assim, a URL para seu cliente seria algo do tipo: www.dominio.com.br/fatura.php?id=bW9kdWxlcy9nYXRl.... No arquivo fatura.php você aplica o base64_decode para recuperar a string original (/modules/gateways/....) e "redireciona" para essa URL recuperada.. O único inconveniente é que teria que ajustar os seus templates de envio de e-mails de faturas. 0 Quote Link to comment Share on other sites More sharing options...
Eugenio Silva Posted October 16, 2023 Author Share Posted October 16, 2023 Em 13/10/2023 em 17:09, DanielReis disse: Não é a solução mais "elegante", mas é uma solução factível de forma caseira, sem custos: Vamos supor que que você utilize o Paghiper e que quer deixar o cliente ter acesso pela fatura através do link www.dominio.com.br/modules/gateways/paghiper.php?invoiceid=1234&uuid=56&[email protected] O que você pode fazer é criar um arquivo "fatura.php", onde seria inserido um base64_econde para a parte de caminho URL (REQUEST_URI) no arquivo que envia para o Whatsapp dentro do domínio (ou seja, para a string /modules/gateways/paghiper.php?invoiceid=1234&uuid=56&[email protected] sem considerar o www.domínio.com.br). Assim, a URL para seu cliente seria algo do tipo: www.dominio.com.br/fatura.php?id=bW9kdWxlcy9nYXRl.... No arquivo fatura.php você aplica o base64_decode para recuperar a string original (/modules/gateways/....) e "redireciona" para essa URL recuperada.. O único inconveniente é que teria que ajustar os seus templates de envio de e-mails de faturas. Conseguimos aqui uma forma bem simples e funcional. https://dominio/whmcs/viewinvoice.php?id=11661 Agora, Eugenio Silva disse: Conseguimos aqui uma forma bem simples e funcional. https://dominio/whmcs/viewinvoice.php?id=11661 o numero é o ID da fatura. 0 Quote Link to comment Share on other sites More sharing options...
bdlc Posted October 16, 2023 Share Posted October 16, 2023 Eugenio, Cuidado para não deixar exposto os dados de todos dos seus clientes (basta alterar o campo id para +1 ou -1 e ir navegando nas suas faturas já emitidas). O ideal é você sempre ter 2 campos para validar (id da fatura e id do cliente, por exemplo). Abraço. 0 Quote Link to comment Share on other sites More sharing options...
Eugenio Silva Posted October 16, 2023 Author Share Posted October 16, 2023 10 minutos atrás, bdlc disse: Eugenio, Cuidado para não deixar exposto os dados de todos dos seus clientes (basta alterar o campo id para +1 ou -1 e ir navegando nas suas faturas já emitidas). O ideal é você sempre ter 2 campos para validar (id da fatura e id do cliente, por exemplo). Abraço. Sim, usamos atualmente os 2 IDs tanto do cliente quanto da fatura. O esquema que incluir a cima dá certo para clientes que deixam logado no navegador, para os que não deixa sempre tem que efetuar login. Mais estamos ainda atras de uma solução para encurtar esse link e poder enviar de forma mais simples pro cliente via whatsapp. 1 Quote Link to comment Share on other sites More sharing options...
alexandresqf Posted August 22, 2024 Share Posted August 22, 2024 Em 13/10/2023 em 17:09, DanielReis disse: Não é a solução mais "elegante", mas é uma solução factível de forma caseira, sem custos: Vamos supor que que você utilize o Paghiper e que quer deixar o cliente ter acesso pela fatura através do link www.dominio.com.br/modules/gateways/paghiper.php?invoiceid=1234&uuid=56&[email protected] O que você pode fazer é criar um arquivo "fatura.php", onde seria inserido um base64_econde para a parte de caminho URL (REQUEST_URI) no arquivo que envia para o Whatsapp dentro do domínio (ou seja, para a string /modules/gateways/paghiper.php?invoiceid=1234&uuid=56&[email protected] sem considerar o www.domínio.com.br). Assim, a URL para seu cliente seria algo do tipo: www.dominio.com.br/fatura.php?id=bW9kdWxlcy9nYXRl.... No arquivo fatura.php você aplica o base64_decode para recuperar a string original (/modules/gateways/....) e "redireciona" para essa URL recuperada.. O único inconveniente é que teria que ajustar os seus templates de envio de e-mails de faturas. amigo, você teria esse fatura.php com esses parâmetros? 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.