Processamento de Arquivo de Retorno de Boleto Bancário em PHP
Recentemente precisei implementar o processamento de arquivos de retorno de boleto bancário para o meu Sistema de Inscrições On-Line. Assim, resolvi criar um projeto para disponibilizar os fontes para a comunidade e também receber contribuições no desenvolvimento do mesmo, como ocorre com o projeto BoletoPHP.
Desta forma nasce o Retorno-BoletoPHP, um projeto em PHP 5+ que conta com um conjunto de classes para processamento de arquivos de retorno de títulos de cobrança (boleto bancário) de bancos brasileiros. O projeto utiliza Design Patters para permitir sua fácil extensão, sem modificar as classes que já estão funcionando, no conceito “Fechado para alteração e aberto para extensão”.
Atualmente estão implementados os padrões FEBRABAN/CNAB400 E FEBRABAN/CNAB240, mas apenas o primeiro foi testado, pois não tive oportunidade de trabalhar com arquivos de retorno no segundo formato.
Acessem o projeto em http://retorno-boletophp.googlecode.com
Lá é possível baixar os fontes e acessar um link para um exemplo on line.


Outro programa que já existe há algum tempo é o SmartConnect 3G. Ele possui uma interface já bem legal e tem suporte a mais modens e a alguns celulares 3G.
