PHPackages                             manoelcampos/retornoboleto - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Parsing &amp; Serialization](/categories/parsing)
4. /
5. manoelcampos/retornoboleto

Abandoned → [quilhasoft/opencnabphp](/?search=quilhasoft%2Fopencnabphp)ArchivedLibrary[Parsing &amp; Serialization](/categories/parsing)

manoelcampos/retornoboleto
==========================

Leitura de arquivos de retorno de títulos de cobrança de bancos brasileiros, para os padrões FEBRABAN/CNAB240 e FEBRABAN/CNAB400.

1.1.2(8y ago)14411.1k↓63.6%93MITPHPPHP &gt;=5.5.0

Since Feb 29Pushed 3y ago1 watchersCompare

[ Source](https://github.com/manoelcampos/retorno-boletophp)[ Packagist](https://packagist.org/packages/manoelcampos/retornoboleto)[ Docs](http://manoelcampos.github.io/retorno-boletophp/)[ RSS](/packages/manoelcampos-retornoboleto/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependencies (1)Versions (4)Used By (0)

Retorno-BoletoPHP [![Packagist](https://camo.githubusercontent.com/964f102fa2f84b10dd5bb189cbf5319c04ae08a19869d49e9b9c46d00155e10f/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6d616e6f656c63616d706f732f7265746f726e6f626f6c65746f2e7376673f6d61784167653d32353932303030)](https://packagist.org/packages/manoelcampos/retornoboleto) [![MIT license](https://camo.githubusercontent.com/4661abfe916186acde514558e7f040833cb63ba7098401a51ce339cbb2b4cf9e/687474703a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e737667)](http://opensource.org/licenses/MIT)
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

[](#retorno-boletophp--)

Biblioteca em PHP 5.5+ para leitura de arquivos de retorno de títulos de cobrança de bancos brasileiros.

O projeto utiliza Design Patterns para permitir a fácil extensão, para adição de novos padrões de arquivos de retorno.

A implementação do projeto para versões do PHP inferiores a 5.5 está obsoleta, não sendo recomendado seu uso. Tal versão também não é mais suportada. Se de qualquer maneira desejar utilizá-la, pode baixar os fontes na [branch php53](https://github.com/manoelcampos/Retorno-BoletoPHP/tree/php53).

Documentação
------------

[](#documentação)

A documentação do projeto foi gerada com [PhpDoc](http://phpdoc.org), que está incluído como dependência de desenvolvimento do projeto. Assim, para instalá-lo via composer, basta executar `composer install`. Em seguida execute `vendor/bin/phpdoc` para gerar a documentação em HTML. Toda a configuração para geração da documentação está definida no arquivo [phpdoc.dist.xml](phpdoc.dist.xml).

A documentação das classes do projeto pode ser consultada online em .

Exemplos
--------

[](#exemplos)

Diversos exemplos são disponibilizados com o projeto, podendo ser acessados a partir da branch [exemplos](https://github.com/manoelcampos/Retorno-BoletoPHP/tree/exemplos). Para mais informações sobre o uso, acessa tal branch.

Aviso Legal
-----------

[](#aviso-legal)

O projeto é disponibilizado "como está" e nenhuma garantia legal é fornecida. Nenhuma responsabilidade será atribuída ao desenvolvedor por danos e prejuízos que por ventura possam vir a ocorrer devido ao uso do projeto, ficando este completamente isento de qualquer responsabilidade.

Todo o processo de geração de boletos bancários e leitura de arquivos de retorno deve ser homologado junto ao banco conveniado para assegurar que está tudo ocorrendo conforme esperado. Mesmo existindo os padrões FEBRABAN CNAB240 E CNAB400, existem diferentes versões dos mesmos e alguns bancos podem utilizar certos campos do arquivo de retorno enquanto outros não. Por isso, é extremamente recomendável que o desenvolvedor, ou o cliente para qual está desenvolvendo o software, entre em contato com o banco para realizar o processo de homologação.

Use o projeto por sua conta e risco.

Licença
-------

[](#licença)

Os direitos sobre uso do projeto estão protegidos pela [Licença MIT](LICENSE).

###  Health Score

38

—

LowBetter than 83% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity42

Moderate usage in the ecosystem

Community17

Small or concentrated contributor base

Maturity60

Established project with proven stability

 Bus Factor1

Top contributor holds 93.8% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~372 days

Total

3

Last Release

3033d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/261605?v=4)[Manoel Campos](/maintainers/manoelcampos)[@manoelcampos](https://github.com/manoelcampos)

---

Top Contributors

[![manoelcampos](https://avatars.githubusercontent.com/u/261605?v=4)](https://github.com/manoelcampos "manoelcampos (30 commits)")[![fabio-paiva-sp](https://avatars.githubusercontent.com/u/2126528?v=4)](https://github.com/fabio-paiva-sp "fabio-paiva-sp (1 commits)")[![mauroagr](https://avatars.githubusercontent.com/u/5348884?v=4)](https://github.com/mauroagr "mauroagr (1 commits)")

---

Tags

arquivo-retornoboletoboleto-bancariocnabcnab240cnab400febrabanphpboleto bancarioretorno boletobancos brasileirosArquivo de RetornoTítulos de Cobrança

### Embed Badge

![Health badge](/badges/manoelcampos-retornoboleto/health.svg)

```
[![Health](https://phpackages.com/badges/manoelcampos-retornoboleto/health.svg)](https://phpackages.com/packages/manoelcampos-retornoboleto)
```

###  Alternatives

[mck89/peast

Peast is PHP library that generates AST for JavaScript code

19139.2M47](/packages/mck89-peast)[sauladam/shipment-tracker

Parses tracking information for several carriers, like UPS, USPS, DHL and GLS by simply scraping the data. No need for any kind of API access.

9843.5k](/packages/sauladam-shipment-tracker)[jstewmc/rtf

Read and write Rich Text Format (RTF) documents with PHP

45153.1k6](/packages/jstewmc-rtf)[tcds-io/php-jackson

A lightweight, flexible object serializer for PHP, inspired by FasterXML/jackson

113.2k10](/packages/tcds-io-php-jackson)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
