Como Homologar Boletos do Banco do Brasil Primeiro você terá que entrar em contato com o gerente da conta para obter os seguintes dados (poderá enviar um e-mail para o gerente): Beneficiário: (nome da empresa) CPF/CNPJ Beneficiário: (cnpj do banco) Banco: Carteira/Modalidade: Simples Com Registro: Nosso Número Inicial: Número da Remessa: Protesto é Automático ou Negativado: (o cliente que decide) Quantidade de dias para protesto ou negativação: (o cliente que decide) Multa % : (o cliente que decide) Juros % mensais: (o cliente que decide) Número do Convênio: Agência: Conta Corrente: Sacador/Avalista: Mensagem local de pagamento: (o cliente que decide) Após isso, você irá coletar os dados e colocá-los no sistema. Conta Cadastral: Banco> Cadastrar conta Banco: 44 - BANCO DO BRASIL SA Agência: 1234 -  Digito Verificador:   0 Número da conta:  12345 -  Digito Verificador: 6 Descrição: você poderá colocar a forma que quiser na descrição, exemplo: boletos Banco do Brasil Nome do cedente: NOME DO BENEFICIÁRIO (Geralmente Razão Social da Empresa) Cidade/Logradouro/ N°/ Bairro/CEP/CNPJ:  conforme os dados da empresa Código Cedente: 12345 Dígito Verificador: 6 (é o mesmo número da conta atual, com o dígito nesse caso) Número do Convênio: 67891011 (Esse número precisa ser passado pelo Banco) Aceito:  Não Taxas :  Protestar ou Negativar: opcional Dias para protesto/negativação: opcional Taxa de multa (%): deve ser informada de acordo com a agência, geralmente 2% Juros mensais (%): opcional Cobrança : Carteira: 17 Espécie Documento: DM Modalidade:  019 (Nesse caso também foi informado assim pela agência) Layout Boleto:  normalmente é padrão, mas pode colocar carnê ou pode colocar padrão (entrega) ai o boleto irá sair para preencher com a assinatura do beneficiário. CNAB: CNAB400 Ir até a aba Outras Opções e marcar a opção  "Utilizar esta Conta com o ACBrLib" Clique em Gravar. Após o cadastro da conta, será necessário emitir 10 boletos de teste e 1 remessa para envio ao gerente da conta. O banco enviará uma mensagem respondendo se os boletos forem homologados ou se forem com erros, ai terá que ser corrigido conforme o erro, gerar novamente os boletos e o envio, aguardando a resposta do banco. Se estiver tudo ok, o cliente poderá emitir já os boletos pelo sistema. Boletos Banco do Brasil via API Solicitar ao Rodolfo geração de aplicativo no BB Developer. Será necessário que o(s) responsável(eis) pelo empresa solicitante acesse o internet banking Solicitar ao Rodolfo Client id e Client Secret, essas chaves serão geradas apenas uma única vez, caso a informação seja estraviada, será necessário recriar a integração. Exemplo de Configurações Cadastradas Existe 2 possibilidades, em alguns casos necessário substiruir o espaço por %20 Scope: cobrancas.boletos-info cobrancas.boletos-requisicaoScope: cobrancas.boletos-info%20cobrancas.boletos-requisicao Caso cliente tenha preferencia de manter sobre o controle dele essas credenciais, cliente precisará criar uma conta no BB Developer e criar os aplicativos e geração de chaves de acessoDetalhes na documentação do BB: https://apoio.developers.bb.com.br/referency/post/67eec5c3ffb263001373c0e8 Casos em que não é possível a contratação da solução Obs.: Para esses casos não serão gerados pendências ou Termos de Adesão: API de Cobrança Se o representante não tiver poderes gerais ou específicos para assinar acordos de cooperação e contratos de serviço; A empresa não possui convênio de Cobrança (7 dígitos) ATIVO e do tipo 4; O Representante não possui chave J (BB Digital PJ Gerenciador Financeiro) com perfil de administrador e telefone atualizado; O endereço da empresa estiver desatualizado e sem ocorrências no BB; Cadastro do cliente PF e PJ atualizado e sem pendência com a Receita federal. Dados para uso em ambiente de homologação Solicitar ao Rodolfo as chaves necessárias Necessário preencher informações da conta conforme abaixo No caso ao realizar a tentativa de registro de um boleto pode ser retornado que o nosso número já foi utilizado, será necessário informar no ultimo nosso número a informação retornada na ocorrencia ignorando os 2 primeiros digitos.