Blog

001 – Banco do Brasil / BB

Versão inicial: 1.0.0

Identificação: “001“, “1“, “BB” ou “Banco do Brasil

Carteiras: 31, 11, 17, 12, 51, 16 e 18.

Geral

Os seguintes parâmetros se aplicam a todas as carteiras.

  • AGENCIA_NUMERO: 04 dígitos;
  • AGENCIA_DV: 01 digito;
  • CONTA_CORRENTE_NUMERO: 08 dígitos;
  • CONTA_CORRENTE_DV: 01 digito.
  • CARTEIRA: 02 dígitos;
  • CARTEIRA_MODALIDADE: até 08 dígitos (Carteira que será exibida no boleto);
  • CARTEIRA_VARIACAO – Variação da carteira no BB.

Convênio de 04 posições

  • NOSSO_NUMERO: 07 dígitos (Sem DV);
  • CONVENIO_NUMERO: 04 dígitos.

Convênio de 06 posições

Cobrança com registro

  • NOSSO_NUMERO: 05 dígitos (Sem DV);
  • CONVENIO_NUMERO: 06 dígitos.

Cobrança sem registro

As carteiras 16 e 18 são da modalidade de cobrança sem registro e tem o nosso número livre de 17 posições.

  • NOSSO_NUMERO: 17 dígitos (Sem DV);
  • CONVENIO_NUMERO: 06 dígitos.

Convênio de 07 posições (Acima de 1.000.000)

  • NOSSO_NUMERO: 10 dígitos (Sem DV);
  • CONVENIO_NUMERO: (Letras) 07 dígitos;
  • CARTEIRA_CONVENIO: 07 dígitos (Depreciada usar “CONVENIO_NUMERO”);
  • OCORRENCIA (Letras): Pode ser passado “INCLUSAO” ou “EXCLUSAO”, ou o código da operação para as posições 109 a 110 (Usado na remessa apenas);
  • DOCUMENTO_ESPECIE (Letras): posições 148 a 149.

WebService (V2)

Para se conectar via WebService através da API intitulada “Cobrança Bancária” adicione os dados abaixo no mapeamento com os dados de inicialização.

Dados de conexão

  • CONVENIO_NUMERO: Número do convênio junto ao BB;
  • CARTEIRA – Número da carteira fornecida pelo BB.
  • CARTEIRA_VARIACAO – Número de variação da carteira (02 dígitos).
  • CERTIFICADO_ARQUIVO – Caminho absoluto do arquivo no formato PFX;
  • CERTIFICADO_SENHA – Senha do arquivo PFX;
  • CLIENT_ID – Fornecido pelo BB;
  • CLIENT_SECRET – Fornecido pelo BB;
  • developer_application_key (Letras): Fornecido pelo BB.

Dados de homologação

Paga obter os dados de teste, no portal do desenvolvedor ( https://app.developers.bb.com.br/ ). Não é necessário certificado em homologação (Verificado por último em NOV/2023).

ATENÇÃO: Qualquer instrução/suporte sobre como criar a conta de testes, ou dados como Convênio, Carteira, Variação… Ou instruções sobre o que preencher nos campos deve ser tirada diretamente junto ao banco. O suporte a API se limita ao uso das funções com os dados válidos. Você pode optar por suporte complementar, favor verificar custos e disponibilidade.

Principais erros

  • Convenio/Carteira/Variacao nao cadastrado.“: Verifique os dados corretos junto ao banco;
  • Java antigo: A versão do Java 1.8 deve ser a mais recente, final acima de 400 (o Maker consuma ver com o Java 1.8.0_281 em 2024, esta versão não deve ser atualizada).

Leave a comment