quarta-feira, 10 de junho de 2009

Dica: Boleto bancário com chave de segurança em PHP

A ferramenta Gerador de Boletos disponível no painel de controle da Hostnet permite a criação de títulos bancários através de uma simples URL.
Para evitar a manipulação da informação pelas pessoas que devem acessar o boleto o sistema permite a criação de uma chave de verificação que inviabiliza a exibição do boleto caso algum valor da URL seja alterado.
A forma de criação da URL está documentada dentro do painel de controle.

Altere o valor da variável $chave e $dominio para os seus dados e modifique no array de configuração $configuracao os dados da pessoa que vai efetuar o pagamento do boleto.
O sistema irá utilizar as informações configuradas dentro do seu painel de controle no ícone “Gerador de Boletos” e exibirá o boleto do banco que você escolheu. A chave de autenticação deverá ser a mesma que está na configuração.
Observe que o Hash de verificação da URL é criado com todos os elementos que seguem o sinal ? na URL, inclusive a definição do parâmetro ‘&v=’. A URL final é composta do endereço do aplicativo com as informações do boleto e a variável de verificação.
Com este script você poderá utilizar dados recebidos do banco de dados ou de uma requisição GET ou POST para gerar os boletos através do PHP sem muita complicação.

Nenhum comentário:

Postar um comentário