Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá amigos,
Não sei se estou na área correta, pois sou novo no fórum.
Amigos eu desenvolvi um sistema de envios de boleto por e-mail, e funciona perfeitinho, mais eu preciso colocar um sistema de retorno automático de boletos no meu sistema, para este sistema ficar um tanto completo.
Eu gostaria de pedir a ajuda de vocês, para que possam me disponibilizar, me orientar, ou até mesmo me enviar este sistema de retorno automatico do boleto Sicoob, creio que se eu entender perfeitamente, como funciona esse sistema, eu consigo fazer os demais.
Vale notar, que eu possuo as classes do Manoel Campos que está disponibilizada no GitHub. Então pode até ajudar.
Mais por hora, só preciso da ajuda de vocês, e sendo assim, fico disponivel, pra colaborar e ajudar a todos com qualquer tipo de situação, desde colaboração com respostas úteis a doações para manter o fórum no ar. Pois bem sei que o fórum imasters, é um dos melhores fórum de scripts e soluções de desenvolvimento que já acessei.
Desde já fico grato com a atenção e compreensão de todos.
Aguardando retorno.
Atenciosamente,
Alisson Maciel
Já fiz isso, o problema é que eu não consigo integrar, não sei nem por onde começar, mais eu tenho todas as classes, e tenho um documento do banco aqui informando.
Integrar com o que? O arquivo de retorno nada mais é que um arquivo de texto plano (txt) com um extensão diferente, você baixa o arquivo, e usa alguma das "classes" (leia a documentação delas) para parsear este arquivo, o que deve te interessar de fato nestes arquivos são o valor pago e o "nosso número".
Certo eu possuo o retorno que baixei no github, você já conseguiu visualizar ele?
ESerra, preciso saber se eu tenho q criar um módulo no meu sistema, e um banco de dados, que quando eu faço o upload desse arquivo, automaticamente o sistema faz a leitura do arquivo, e muda o status do boleto que estava pendente, como pago.
Por favor, não sei se estou encomodando, mais é que eu nunca fiz este tipo de sistema com retorno automático de boleto antes.
Eu teria que fazer uma verificação, tipo:
Crio uma página de upload do arquivo, faço o upload do arquivo do banco, e tento fazer a leitura dos dados que contém nele, e se alguns dados que tem nesse arquivo, bater com alguns dos dados que consta na fatura de um boleto, simplesmente, eu faço um update no banco de dados informando que aquele boleto que estava pendente, agora passa a estar pago.
Pelo menos, o que eu estou conseguindo entender.
Se eu estiver errado, favor me corrigir, e tentar me ajudar com uma solução mais simples.
Sim, esta é a lógica, procurar o dado no arquivo de retorno (nosso número) que bata com o que você tem no seu BD, conferir o valor pago, os dois conferidos, alterar o valor para pago, pronto.
Mano, mais uma dúvida, nesta classe que eu baixei, tem alguns arquivos aqui, ao qual não sei, qual usar para o Sicoob, eu tenho q usar o RetornoCNAB240.php ou RetornoCNAB400.php?
você tem algum arquivo exemplo de retorno que possa me disponibilizar pra mim fazer testes?
Abraços
Como eu disse lá no primeiro post, pesquise, cnab 240 e cnab 400 são os padrões, primeiro você tem que ver com o seu banco qual deles o banco usa, o BB por exemplo fornece os dois, você escolhe qual irá pegar no momento que abre a conta.
Pesquise por CNAB 240 e CNAB 400, esses são os padrões usados nos arquivos de retorno.