Configuração Boletos API
Índice
Ocorrencias de retorno fixas(quanto utilizado retorno via API)
Ocorrencias abaixo podem ser cadastradas para o banco do cliente
- LI - Liquidado ( Banco não informa na API se boleto foi quitado via pagamento normal ou via PIX )
- LB - Liquidado via Codigo de Barras, Linha Digitável ou DDA (Normal)
- PX - Liquidado via PIX
Extrair Certificado(.crt) e Key(.key) de PFX
openssl pkcs12 --legacy -in <CAMINHO_DO_PFX>.pfx -clcerts -nokeys -out cert.crt
openssl pkcs12 --legacy -in <CAMINHO_DO_PFX>.pfx -nocerts -nodes -out key.key
Configurador de Documentos
- Selecionar "Tipo do Boleto" a opção "Hibrido" para o tipo de impressão que sai o QRCode.
- Selecionar "Documento" na opção "Documento".
- Observações apesar de não serem obrigatórias, podem ser preenchidas normalmente se desejado (Infomação de Multa e Juros por exemplo).
Sicredi
PARA GERAR O CODIGO DE ACESSO DENTRO DO SICREDI, PEDIR PRO GERENTE DO CLIENTE LIBERAR O ACESSO DE COBRANÇA ONLINE NO APLICATIVO .
SÓ COM ESSA OPÇÃO LIBERADA O CLIENTE CONSEGUE GERAR O CÓDIGO CONFORME A IMAGEM.
Cadastro de Banco
- Nro do Banco: 748-X.
- Agencia: XXXXXX (4 dígitos Cooperativa + 2 dígitos Posto Avançado).
- Código Cedente: Preencher com o Código do Beneficiári (No meu caso era CC sem o Dígito).
- % de Juros Diário se desejado.
- % de Multa se desejado.
- Dias para Negativação se desejado.
- Instrução de Protesto 1: 06 ou S (Se desejar protestar).
- Dias para Protesto se desejado.
API Sicredi não aceita número de dias para cobrança de juros e multa após o vencimento, ele sempre irá cobrar a partir do primeiro dia após o vencimento. Se preenchido, o sistema simplismente não envia.
Cadastro de Conta Corrente
- Preencher Banco, Agencia e Conta Corrente(Não é necessário para a API, apenas para o Master Key permitir GRAVAR).
- Na aba "API Boleto" preencher o Código de Acesso(Password) cuja o cliente deve gerar no Internet Banking conforme imagem ao lado e informar. (64 posições)
Banco do Brasil
Para gerar as credênciais deve ser passado o CNPJ da conta do cliente para Maico, Jonas, Matias, Juliano ou Fabiano. Ele irão requisitar permissão dentro do portal BB Developers uso da API de Cobrança para esse CNPJ. Após solicitar a permissão, o cliente deve aprovar a solicitação através do portal de atendimento do BB. É possivel verificar o passo-a-passo que o cliente deve executar para aprovação através desde link https://apoio.developers.bb.com.br/referency/post/663534f889ca2300139cc2cc.
Após a aprovação do cliente, solicitar as credenciais para Maico, Jonas, Matias, Juliano ou Fabiano. (Não é o cliente que recebe as credenciais e nos envia, somo nós que conseguimos gerar dentro do BB Developers após permissão do cliente)
Cadastro de Banco
- Nro do Banco: 001-9.
- Agencia: XXXX-X (Lajeado – 0139-2 / Estrela – 0430-8)
- Código Convênio: Preencher com o Código do Convênio (Na documentação da API BB, diz que deve conter sempre 7 digitos, nos boletos antigo existia de 6 e 7, a principio convenios de 6 digitos não funciona)
- Código Cedente: Preencher com o Código do Convênio (7 digitos, mesma regra, afinal só repete os dados por causa do MK)
- % de Juros Diário se desejado.
- % de Multa se desejado.
- Dias para Negativação se desejado.
- Instrução de Protesto 1: S (Se desejar protestar).
- Dias para Protesto se desejado e se informado S na Instrução de Protesto 1.
Cadastro de Conta Corrente
- Agencia: XXXX-X (Lajeado – 0139-2 / Estrela – 0430-8)
- Conta Corrente: Preencher a Conta Corrente Sem o Dígito
- Na aba "API Boleto" preencher as credencias geradas no primeiro passo(App Key, Cliente ID e Client Secret).
Banco Inter
Clique aqui para acessar passo a passo para liberar integração via API e gerar credênciais.
Cadastro de Banco
- Nro do Banco: 077.
- Agencia: XXXX (Acredito que seja sempre 0001).
- Código Cedente: Conta Corrente sem o digito.
- % de Juros Diário se desejado.
- % de Multa se desejado.
- Dias para Negativação se desejado.
- Instrução de Protesto 1: S (Se desejar protestar).
- Dias para Protesto se desejado.
Cadastro de Conta Corrente
- Preencher Banco, Agencia e Conta Corrente.
- Selecionar dados do certificado (Comandos para gerar .crt e .key no inicio da página).
- Na aba "API Boleto" preencher o Client ID, Client Secret. Clique aqui para acessar passo a passo para liberar integração via API e gerar credênciais.
Banco Sicoob
Para liberar e gerar o Client ID para utilizar a api do Sicoob o cliente precisa criar um cadastro no Portal do Sicoob para Desenvolvedores, gerar um aplicativo lá dentro, e autorizar esse aplicativo do Sicoobnet. O passo a passo para criação do aplicatido pode ser verificado aqui.
Cadastro de Banco
- Nro do Banco: 756-0.
- Agencia: XXXXX.
- Código Cedente (Também chamado de Numero do Cliente).
- % de Juros Diário se desejado.
- % de Multa se desejado.
- Dias para Negativação se desejado.
- Instrução de Protesto 1: S (Se desejar protestar).
- Dias para Protesto se desejado.
Cadastro de Conta Corrente
- Preencher Banco, Agencia e Conta Corrente.
- Selecionar dados do certificado (Comandos para gerar .crt e .key no inicio da página).
- Na aba "API Boleto" preencher o Client ID que deve ser gerado pelo cliente.
