Integração API Banco do Brasil
APIs de Recebimento Banco do Brasil
Documentação para utilização das APIs de Cobrança do Banco do Brasil para permitir realizar envio e retorno de remessas bancárias sem utilizar a troca de arquivos, além da emissão de Bolecode e QRCode.
Bolecode
O bolecode é o meio de cobrança que utiliza as funcionalidades do recebimento por PIX e por Boleto no mesmo documento de pagamento.
O pagamento por QRCode é identificado de forma imediata pelo Banco do Brasil. Quando ocorre o pagamento por código de barras, o QRCode ficará indisponível.
Pix
O pagamento do QRCode é identificado de forma imediata pelo Banco do Brasil. A movimentação da conta ocorrerá no mesmo momento.
Credenciais
Será necessário solicitar ao gerente da conta no Banco do Brasil acompanhamento no processo de homologação nos ambientes de Produção/Homologação.
[Homologação] Sandbox
No portal do Banco do Brasil, deverá ser criado um cadastro para o cliente para ter acesso as informações das credenciais de homologação/produção.
Acesse o Portal do Banco do Brasil: https://www.bb.com.br/site/developers/
Selecione a opção de CRIAR NOVA APLICAÇÃO;
- Informe um nome para aplicação. Ex: Tek-System-Homologação. Tek-System-Produção;
- Utilização do ícone da aplicação a logo da empresa;
- Selecione as APIs contratadas. Para funcionamento completo do sistema: Cobranças; Pix; Extratos;
- Finalize clicando em CRIAR.
Volte a tela principal do portal de desenvolvedor do Banco do brasil e entre na aplicação criada. Procure pela opção de Credenciais, será possível identificar os tokens utilizados para API.
Sandbox
- developer_application_key
- client_id
- client_secret
- Token: utilize a opção de COPIAR BASI
[Produção] API BB para Pix Recebimentos, Cobrança(Boletos) e Conta Corrente (Extrato)
Certifique-se de que todos os cenários foram testados em homologação. Somente clientes do BB podem gerar credenciais de produção.
Acesse o Portal do Banco do Brasil: https://www.bb.com.br/site/developers/
Selecione a aplicação que deseja enviar para Produção;
- Procure pela opção ENVIAR PARA PRODUÇÃO;
- Insira o CNPJ da sua empresa e clique em Pesquisar CNPJ. O sistema irá exibir os detalhes da empresa selecionada. Verifique que todas as informações estejam corretas e, clique em Próximo;
- Revise os dados de sua aplicação, e clique no botão "Solicitar produção";
- A aplicação ficará em estado Aguardando aprovação e será gerada uma pendência de confirmação;
- Para resolver a pendencia no Banco do Brasil, verifique a documentação: https://apoio.developers.bb.com.br/referency/post/663534f889ca2300139cc2cc
Produção
- developer_application_key
- client_id
- client_secret
- Token: utilize a opção de COPIAR BASI