Como Configurar o Banco do Brasil como Provedor Próprio de Boletos
Configure a sua conta do Banco do Brasil no Berga para emitir boletos com Pix em nome da sua empresa. Veja como criar a aplicação no Portal Developers BB, preencher o convênio, cadastrar o aviso de pagamento e definir o Banco do Brasil como provedor padrão.
Para emitir boletos pelo Banco do Brasil no Berga, crie uma aplicação no Portal Developers BB com a API Cobranças, informe as credenciais e o convênio em Configurações › Boleto Banco do Brasil e cadastre o endereço de aviso de pagamento no portal. Os boletos passam a sair em nome da sua empresa, com QR Code Pix, e o pagamento cai direto na sua conta.
Antes de começar
- Conta corrente Pessoa Jurídica no Banco do Brasil
- Convênio de cobrança contratado com a sua agência. Peça à pessoa gerente da conta o número do convênio (7 dígitos), a carteira e a variação da carteira
- Chave Pix cadastrada na conta, para o boleto sair com o QR Code Pix
- Acesso ao Portal Developers BB (developers.bb.com.br) com o usuário da empresa
Como criar a aplicação no Portal Developers BB
- 1Entre em developers.bb.com.br e clique em Criar uma nova aplicação.
- 2Dê um nome (por exemplo, "Berga") e uma descrição.
- 3Inclua a API Cobranças com as permissões de consultar e registrar boletos.
- 4Peça a liberação da aplicação para produção. O Banco do Brasil pode pedir que a pessoa responsável pela conta aprove o acesso; se a liberação travar, fale com a sua gerência informando que a API Cobranças é para o convênio de boletos.
- 5Com a aplicação em produção, abra Credenciais e copie o Client ID, o Client Secret e a developer_application_key.
As credenciais de teste (homologação) não servem para o Berga: use sempre as de produção.
Como configurar o Banco do Brasil no Berga
- 1Acesse Configurações › Boleto Banco do Brasil.
- 2Ative Emitir boletos pelo Banco do Brasil.
- 3Em Aplicação no Portal Developers BB, cole o Client ID, o Client Secret e a Chave da aplicação (developer_application_key).
- 4Em Convênio de cobrança, preencha Número do convênio, Carteira, Variação da carteira, Agência e Conta corrente (agência e conta sem o dígito).
- 5Se você já emitiu boletos neste convênio fora do Berga, informe em Próximo nosso número um número maior que o último usado. O Banco do Brasil não aceita nosso número repetido. Em branco, o Berga começa do 1.
- 6Clique em Salvar configurações.
Depois de salvar, o quadro de status no topo da tela testa as credenciais e a conexão com o Banco do Brasil. Se algum item aparecer com erro, a mensagem indica o que corrigir.
Ao voltar à tela, Client ID, Client Secret e chave da aplicação aparecem mascarados. Para alterar só o convênio, deixe esses três campos em branco e salve: os valores atuais são mantidos.
Como cadastrar o aviso de pagamento (webhook)
O aviso de pagamento faz o Berga dar baixa sozinho no boleto pago no Banco do Brasil.
- 1Em Configurações › Boleto Banco do Brasil, na seção Aviso de pagamento (webhook), clique em Copiar endereço.
- 2No Portal Developers BB, abra a sua aplicação e entre em Webhook.
- 3Informe o número do convênio, cole o endereço copiado e um e-mail de contato, e salve.
Antes de dar baixa, o Berga confere o pagamento no Banco do Brasil. Por isso o boleto pago pode levar alguns minutos para aparecer como recebido.
Como definir o Banco do Brasil como provedor padrão
- 1Acesse Configurações › Financeiro.
- 2Em Provedor de boleto padrão, selecione Banco do Brasil (sua conta) no campo Provedor padrão.
- 3Clique em Salvar provedor padrão.
O provedor padrão já vem selecionado ao emitir boletos no faturamento e no boleto avulso. Em cada emissão ainda dá para escolher outro provedor.
Resultado esperado
O boleto é registrado no Banco do Brasil com a sua empresa como beneficiária, sai no modelo de boleto do Berga com o QR Code Pix no recibo do pagador e, quando pago, é baixado automaticamente. Faturas com duas ou mais parcelas recebem os boletos em formato de carnê.
Se der errado
| O que aparece | O que fazer |
|---|---|
| Status Credenciais com erro | Confira se a emissão está ativada e se os três dados da aplicação foram colados completos, sem espaço |
| Status Conexão com o Banco do Brasil com erro | A aplicação ainda não está em produção ou as credenciais são de teste. Copie as credenciais de produção |
| Boleto recusado por convênio ou carteira | Confirme número do convênio, carteira e variação com a gerência da sua conta |
| Boleto recusado por nosso número já usado | Informe em Próximo nosso número um valor maior que o último boleto emitido fora do Berga |
| Boleto pago continua em aberto | Confira se o endereço do webhook foi cadastrado no portal com o número do convênio correto |