Ir para conteúdo

Featured Replies

Postado

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. 


Postado
  • Administração
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? 

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".



Postado
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!


Postado
  • Administração
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! 

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".


Postado

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&mail=usuario@email.tld

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&mail=usuario@email.tld 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. 


Postado
  • Autor
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&mail=usuario@email.tld

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&mail=usuario@email.tld 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.


Postado

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.


Postado
  • Autor
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. 


Postado
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&mail=usuario@email.tld

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&mail=usuario@email.tld 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?


Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.
Nota: Sua postagem exigirá aprovação do moderador antes de ficar visível.

Visitante
Infelizmente, seu conteúdo contém termos que não são permitimos. Edite seu conteúdo para remover as palavras destacadas abaixo.
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Informação Importante

Concorda com os nossos termos?