A API de Boleto permite a impressão (geração do PDF) de boletos, efetuando automaticamente cálculo do DV do nosso número, além da montagem da linha digitável e código de barras. Também permite a geração de arquivo de remessa, e o processamento dos arquivos de retorno do banco em diferentes padrões. Também permite a criação de boleto personalizados.
Compatibilidade
Segue uma pequena tabela resumo de compatibilidade das APIs:
| Núm. | Banco | Impressão de boleto | Registro via WebService | Consulta via WebService | Boleto c/ PIX (Híbrido) | CNAB |
|---|---|---|---|---|---|---|
| 001 | Banco do Brasil | SIM | SIM | SIM | SIM | 240 e 400 |
| 004 | Banco do Nordeste | SIM | NÃO | NÃO | NÃO | NÃO |
| 033 | Santander | SIM | SIM | SIM | SIM | 240 e 400 |
| 041 | Banrisul | SIM | NÃO | NÃO | NÃO | NÃO |
| 047 | Banese | SIM | NÃO | NÃO | NÃO | NÃO |
| 077 | Banco Inter | NÃO | SIM | SIM | SIM | NÃO |
| 085 | AILOS | SIM | NÃO | NÃO | NÃO | NÃO |
| 099 | Uniprime / Unicreds | SIM | NÃO | NÃO | NÃO | NÃO |
| 104 | Caixa Econômica Federal / CEF | SIM | SIM | SIM | SIM | 240 e 400 |
| 133 | CRESOL | SIM | SIM | NÃO | NÃO | NÃO |
| 136 | Unicred | SIM | NÃO | NÃO | NÃO | NÃO |
| 237 | Bradesco / BRA | SIM | SIM | NÃO | SIM | 400 |
| 246 | ABC | SIM | NÃO | NÃO | NÃO | 240 |
| 341 | Itaú | SIM | SIM | SIM | SIM(*) | 400 |
| 422 | Banco Safra | SIM | SIM | SIM | NÃO | 400 |
| 707 | Banco Daycoval | SIM | NÃO | NÃO | NÃO | 240 e 400 |
| 748 | Sicredi | SIM | SIM | SIM | SIM | 400 |
| 756 | BANCO COOPERATIVO DO BRASIL S.A. (BANCOOB/SICOOB) | SIM | SIM | SIM | SIM | 240 |
Esta é um resumo, mais detalhes sobre o que é suportado devem ser consultados na seção de cada banco. Uma mesma instituição financeira pode ter diversas carteiras, nem todos as carteiras ou serviços podem ter suporte.
* Requer API do PIX.
Últimas versões
- Versão 1.6.2 da API de Boleto Bancário para Maker 2.x, 3.x, Studio (11/07/2019)
- Versão 1.6.1 da API de Boleto Bancário para Maker 2.x, 3.x, Studio (23/05/2019)
- Versão 1.6.0 da API de Boleto Bancário para Maker 2.x, 3.x, Studio (16/03/2019)
- Versão 1.5.1 da API de Boleto Bancário para Maker 2.x, 3.x, Studio (24/10/2018)
- Versão 1.3.4 da API de Boleto Bancário para Maker 2.x e 3.x (02/03/2017)
Como instalar
Veja como instalar esta API em sua aplicação Maker 2.x/3.x/Studio/Bootstrap
Como utilizar
É necessário informar os parâmetros do boleto, conforme cada uma das carteiras suportadas:
Para indicar qual a instituição financeira do boleto você deve utilizar o parâmetro “BANCO“.
DICA: Você pode emitir o mesmo boleto por diferentes bancos. Assim o cliente poderá pagar o boleto vencido no Internet Banking onde mantém conta.
Remessa e Retorno
Para gerar funções de remessa e retorno siga os passos descritos abaixo: