GERADOR DE BOLETO BANCÁRIO GRÁTIS ONLINE

LINKS PATROCINADOS

Este insteressante PHP mantido por Elizeu Alcantara permite gerar boletos do Banco do Brasil, gerar boletos do Unibanco, Itaú, Caixa, HSBC, Bradesco, Banestes, Banco Real, Nossa Caixa, Sudameris, Santander, Banespa, Bancoob, BESC e Sicredi. Outros bancos são adicionados no sistema regularmente. O script pode ser a base de um sistema de geração de boletos.

Quem possui algum conhecimento em PHP saberá alimentar este script com dados de uma base mysql com grande facilidade. Veja um exemplo de como fica um boleto gerado para a Caixa Econômica Federal, clique aqui. Este gerador de boleto PHP é é um projeto Open-source e de Livre Distribuição conforme Licença GPL.

Para fazer o download do script do Gerador de Boleto PHP clique aqui para baixar o projeto ou clique aqui para baixar o código fonte. O arquivo zip tem o código fonte do gerador que pode ser totalmente editado, modificado, personalizado.

Este projeto atende bem as necessidades de pessoas que tem algum conhecimento em PHP. Se você é totalmente leigo no assunto o ideal seria usar outra solução como a oferecida pelo site Pagseguro. Com o Pagseguro qualquer leigo pode configurar um site para aceitar pagamentos através de boletos online e ainda pode aceitar cartão de crédito e débito em conta online. Se não conseguir usar o script do Gerador eu recomendo usar o Pagseguro já que o responsável pelo script não tira dúvidas, não presta suporte. Nós como site de informação também não temos como tirar dúvidas e nem prestar suporte para que não conseguir usar o script, já que tudo vai depender do seu conhecimento em programação PHP.

Se você está criando um loja virtual eu recomendo que você compre o serviço pronto de uma empresa de hospedagem que tenha planos específicos para criação de lojas virtuais. Estes planos são baratos, custam muito pouco por mês e a vantagem é que eles já utilizam servidores seguros, a loja é entregue para você pronta para funcionar e integrada com todos os sistemas de pagamento. Você não vai perder tempo se preocupando com nada disso. Veja um exemplo de empresa que oferece serviço de loja virtual barato e integrado com o sistema de pagamento clicando aqui

LINKS PATROCINADOS
Veja uma seleção dos 10 melhores artigos que temos sobre este assunto:
Pesquisa personalizada

53 comentários

  1. Perfeito o sistema de boleto, um dos melhores que vi até hoje. Só o do Banco do Brasil que quebra na impressão no Firefox. Esse é um problema geral de alguns sistemas de boleto, no Ie 6 funciona e no FF a impressão quebra em 2 páginas.

  2. Luiz disse:

    Ótimo sistema, só fazendo uma observação, se o register global estiver desligado é necessário colocar a linha:
    $banco = $_GET[‘banco’]
    após a linha 76 ()

  3. Samantha disse:

    Bom Dia!

    Este sistema requer o cadastro da pessoa no banco, com número da carteira e etc ??

    Obrigada.

  4. Danilo Alexandrino disse:

    Meu caro,
    Você está de parabéns!!! Já vinha procurando por um código de boleto e encontrei vários mas nenhum igual ao seu! Muito obrigado por poder compartilhar é excelente o seu código!!!
    Muito sucesso pra você sempre!!!

  5. Luiz Paulo disse:

    Não sei se ja passou por aqui, mas existe um projeto de boleto em PHP open source.
    http://www.boletophp.com.br/
    Tem vários bancos disponíveis. e não quebra no FF ;])

  6. Valdivino disse:

    Parabens, estou procurando um scripts que gera boleto para o BRB,

  7. shelby disse:

    como faz o codigo de baras referente ao valor.

  8. Juliana disse:

    Ótimo, Excelente! Vc pode ter salvo o meu emprego!

  9. Marcelo Cajaíba disse:

    Legal mas está faltando as funções dos outros bancos né so tem do BB (banco do brasil) estou correto ?

  10. Marcelo Cajaíba disse:

    OUtra coisa cada boleto num tem um metodo diferente de ser gerado pois nesse ele usa o mesmo metodo para todos os layouts de boleto !

  11. Ademario disse:

    tenho que ter um programa especifico pra configurar o boleto?

  12. Gostaria de saber como eu faço para o n$dadosboleto[“numero_documento”] ser inserido e crescente no boleto, um numero diferente do outro.
    obrigado

  13. Poxa, meus parabéns pelo sistema. Foi o melhor sistema de geração de boletos que eu já vi. Com poucos minutos já consegui configurar para minhas necessidades!

    Respondendo a alguns comentários:

    * esse sistema aqui tem algumas funções baseadas no PHPBoleto, sendo muito superior.
    * pelo que eu entendi ele vem com o layout de vários bancos mas só gera a linha digitável correta para o BB (posso estar enganado, mas pelo menos o do BB funciona!)
    * essa historia de quebrar ou não no FireFox é por causa do texto, logo e etc que tem na parte superior do boleto. É só editar o layoutbbhtml_brasil.php (no caso do BB) e diminuir ou retirar aquele texto antes do boleto propriamente dito.

    Parabéns, foi um trabalho MUITO BOM!

  14. daniel disse:

    essas funçoes, so preciso criar a tabela com os campos no mysql.
    qual o nome da tabela e os campos.

  15. Juan Oliva disse:

    OTIMO, mas gostaria saber como devo fazer, após o cliente comprar um produto eu gero o boleto, mas devo estar registrado em cada banco? para ter permissao de gerar boleto? não entendo muito poderian-me ajudar?
    ou somente preciso gerar o boleto para o cliente? tenho que estar habilitado no banco?

  16. Luiz Carlos disse:

    Olá, não entendo muito de PHP, e preciso muito de um gerador, pelo que vi nos comentários, esse funciona mesmo, mas como não sei como configurar, gostaria de receber algumas informações de como configurar.
    Abraços

  17. Ricardo disse:

    Olá.
    Gostaria de informações sobre como posso fazer boletos bancários com numeros diferentes… pois tenho que emitir para varias pessoas com o mesmo valor.
    Obrigado e excelente trabalho o de vocês!!
    Parabens!

  18. Anderson Alves Gomes disse:

    Olá.
    Gostei mt do seu sistema, mt simples de usar, eu queria saber agora como fazer para gerar os boletos com numeros diferente?

    E como devo proceder para gerar mais de 1 boleto de uma só vez?

    No sistema q estou usando o gerado de boleto, ele irá gerar todos os boletos para os clientes de 1 só vez, então gostaria de saber o pode ser alterado para obter esse resulado.

    Mt obrigado e parabéns pelo trabalho.

  19. Diego disse:

    Olá, preciso muito de um gerador, pelo que vi nos comentários, esse funciona mesmo, mas como não sei como configurar, gostaria de receber algumas informações de como configurar.

  20. Marcial disse:

    Amigo.
    Não entendi o seguinte:

    “Após configurado é so criar um link para o seu arquivo boleto.php de acordo com banco desejado levando na variável banco o nome do banco desejado.”

    Pode me explicar como se faz?

    Obrigado!

  21. Pedro disse:

    Cara! De mais!
    Perfeito! Tud que eu precisava!

  22. Fernanda Borges disse:

    Oi! Tudo bem?
    Seguinte: o que vc quis dizer com “alimentar este script com dados de uma base mysql com grande facilidade”? Importar os dados?
    Porque tenho uma leva de mais de 3000 registros para gerar boletos, tem como eu fazer uma importação ao invés de digitar um a um?
    Obrigada!

  23. w-info disse:

    Não consegui fazer nada .nem sei por onde começar,este arquivo chega prá mim em uma versão,que não abre com o winrar nem o winzip….por favor gostaria de usar ,,me ajude..

  24. Felipe Duardo disse:

    entao…

    minha dúvida é a seguinte..
    esse codigo funciona corretamente para carteira 11?
    no projeto boletophp eles desenvolveram so pra carteira 18…

  25. Beto disse:

    Oi, preciso de ajuda… não sei como configurar e se servirá pros meus fins…
    Quero coloca-lo no meu sie e as pessoas que fazem doações a utilizalos, Utilizo os Bancos Itaú e Caixa Economica.
    É necessario ter o serviço pelo banco ou só gerar o boleto e pronto ?
    Poderia me ajudar a configurar detalhadamente é que não entendo nada ?
    Paga alguma taxa ao banco ao gerar o Boleto e quanto ?
    Obrigado..
    abraço

  26. Edmar Sena disse:

    Ola,
    Esse é um ótimo sistema.
    Basta mandar as varieveis dos dados por um fomulario $_POST
    para facilitar a edição dos dados ou mesmo criar um MYSQL,
    que no caso, podemos gravar para saber a quantidade de boletos gerados, valores gerados, etc. Alem de colocar o número do documento em sequência no boleto.
    Quanto a parte de registro no banco, pode ser com carta registrada ou normal, codigo 06.

    Carta registrada: É necessario cadastro no banco.
    O Banco faz o protesto do SACADO responsável pelo pagamento do boleto, caso o mesmo não seja pago.

    Carta NÃO REGISTRADA: O banco nem mesmo ficará sabendo do boleto gerado.

    Não é necessário cadastro no Banco??

    Espero ter ajudado 🙂

  27. Dio disse:

    Olá…ótimo sistema, mas deixa ver se eu entendi:

    1 – eu crio um form que envia os dados para o gerador do boleto;
    2 – o código formata e gera um codigo de barras, e o boleto possui as informações para o pagamento, cujo o valor será depositado na minha conta;
    3 Рeu ṇo preciso nem dizer nada ao banco, pois o que importa ̩ o valor descrito e o numero da conta;
    4 – esses dados podem ser armazendados no BD, para consultas futuras e geração de 2º via.

    bom..se for isso eu entendi.
    ou preciso fazer alguma coisa a mais?

    Obrigado!!!!

  28. Sidiney Souza disse:

    Olá galera.

    Instalei o boleto no meu site mas houve um pequeno problema.
    Quando abro o boleto não aparecem os dados. Mostre somente o boleto em branco.
    Haaa. Outra coisa. Logo no início tava dando erro, e não abria, aí ao invés de <? eu coloquei <?php nos scripts. Será que é por causa disso?

  29. Este gerador de boleto php. é muito bom mesmo… agora estou tentando puxar informação do mysql… quando funcionar .. jogo na rede… Parabens aos colaboradores!!! MUITO BOM MESMO !!!!!!

  30. Ettore disse:

    Como é que faz pra funcionar isso?

  31. emerson disse:

    ñ estou conseguindo baixaR o programa.Alguem pode me ajudar?

  32. Ana disse:

    Olá…
    gostaria muito de saber detalhes sobre o gerador, pois preciso de um para gerar vários boletos ao mesmo tempo…o que tenho que fazer quanto ao banco?? paga alguma coisa ao banco??
    por favor, espero respostas!!
    obrigada!! Ana

  33. Não estou conseguindo configurar com os meus dados. Ao criar o kink com o meu dominio não funciona. Com o dominio de voces funciona mas não consigo configurar. Peço ajuda

  34. Júnior disse:

    Boa tarde eu vi o que o sistema finciona mais vc poderia passar alguma informações

    como gera o nosso numero “tem que ter um numero registrado no banco ?”

    vc poderia espricar melhor

  35. play net disse:

    gostaria q qlguem mi ajudasse pois n estendo de php.. e queria passo a passo de como se faz isso ,,,, e se dar para pagar minhas contas gerando um novo valor…

  36. Diogo disse:

    boleto para o sicredi, como consigo o layout?
    ou posso cria-lo?

  37. Carlos disse:

    Boa tarde.
    Este módulo serve para lojas oscommerce?
    Tentei instalar,mas não apareceu nada.

  38. Cristiano disse:

    Amigo, muito obrigado por compartilhar conosco esse código…aposto que salvou o emprego de muita gente…hehe…muito sucesso pra você!!

  39. DAvid Welber disse:

    Show de Bola!!!!
    espero um dia conseguir fazer uma framework como esta!!
    valeu vara!!

  40. Glaucio disse:

    Boa tarde…

    Gostaria de saber como usar cobrança registrada com 17 digitos pois quando coloco a formatação do nosso numero para “2”… o convenio vira tudo zero .
    o nosso numero fica: 0000000000023232-3
    o que devo fazer?
    obrigado!

  41. Rita disse:

    Oi…eu sou pessoa fisica e tenho interesse em emitir boletos bancario, mas tenho uma dúvida, preciso estar cadastrada em algum pacote de banco… ou só precisa e correntista de algum banco, por exemplo, banco do brasil?

  42. alexandre disse:

    Boa tarde.
    Não saco muito de info, mas adorei este sistema vc esta de parabéns. Eu tenho uma instituição filantropica a qual as pessoas ajudan com cinco reais depositado no banco e gostaria que vc me ajudace a configurar um boleto pra facilitar este processo.
    Desde de já agradeço sua compreenção e ajuda.

  43. yasmim disse:

    Boa tarde gostaria de saber se esse gerador de boleto emite um boleto comum… e se ele tem que pagar ao banco alguma quantia?
    obrigada

  44. wagner costa disse:

    Parabéns, excelente código de boleto…
    Agora, as dúvidas que as pessoas tem, é só ir pra um curso de PHP, pois esse tutorial está completo, mas mudanças, para bancos e outras coisas, é mais fácil depois de se ter o código em mãos.

  45. Alirio disse:

    mas como faço para eu gerar esse boleto no meu computador. mas esse boleto so seve para o banco do brasil e caixa economica . eu so tenho conta no bradesco serve tambem. e tambem como vou saber se meus cliente fiseraõ o pagamento da mensalidade do mes .

  46. Tatiana Patriota disse:

    Já baixei o arquivo.
    Porém não sei como usa-lo.
    Gostaria de mais detalhes para fazer funcionar.
    Também gostaria de saber se o número da conta para onde vai o valor pago pelo cliente pode ser de um menor de idade.
    beijos
    🙂

  47. Rafael Ricardo disse:

    Excelente!!!!!!!!1
    Salvou minha vida!!! Repassarei seus Créditos!!Muito Bom!!

  48. Cau Bastos disse:

    Ola Maniezo! Em primeiro lugar gostaria muito de lhe agradecer, por ter postado “0800” o sistema de gerar boleto,estou tentando uma maneira de recolher donativos para uma instituição que trabalha com jovens de periferia na Baixada Fluminense/Rio de janeiro.

    Consegui fuçar a internet e fazer um formulário na pagina para gerar o boleto. até aí tudo bem, mas… ele gera o boleto tudo direito mas a linha digitável aparece assim: “23799.99911 80000.009581 66000.000001 9 4625000R$10000” com o R$ mais o valor do boleto sem vírgula e tal… isso é normal ou tem alguma coisa errada?

    Desde já agradeço a atenção

  49. Bruno disse:

    Amigo,
    Não sou muito de comentar, mas esse não pude deixar de fazer isso.
    Parabéns pelo script, acho que o melhor que eu já vi sobre o assunto.
    Acho legal essa troca de scripts. Não tenho tempo pra criar scripts pra postar, mas se alguem precisar de algo, pode falar comigo que tentarei ajudar.

    Abraços

  50. Janio L. Pessoa disse:

    Tirando dúvidas:
    O script serve para vários bancos, para utilizar este serviço vc tem que falar com o gerente do seu banco para solicitar um convênio. O tamanho deste número, 7 casas, por ex., indica a qtdade de dígitos q vc irá utilizar . O “nosso número” deve ser criado por vc e tem 10 dígitos para quem usa o mod. de 7 dígitos do BB, por ex.
    Vc pode colocar os arquivos via FTP no seu site e modificá-los manualmente, ou via mysql para automitizar. Os outros arquivos dos demais bancos são descartados.

  51. CLAUDINEY OLIVEIRA disse:

    TENHO UMA PEQUENA LOJA DE ROUPAS,ONDE EU USO,COBRANCA POR BOLETO BANCARIO,SO QUE O DINHEIRO CAI NA CONTA DO MEU EX SOCIO.QUERO GERAR BOLETOS PARA QUE O DINHEIRO CAIA NA MINHA CONTA.COMO DEVO FAZER.POR FAVOR ME AJUDA,POIS JA TIVE ALGUNS PROBLEMAS COM ISSO.OBRIGADO

  52. luci ferreiracardoso disse:

    quero gerar boleto de pagamento

Deixe seus comentários