Registrar boleto via API para Banco Bradesco Insira no campo Banco a opção 237- Banco Bradesco. Marque a opção Gera Cobrança por API , e a opção Emite Boleto. Preencha e preencha os outros campos seguindo a configuração de conta cobrança. Complete os demais campos bom com base no no Grupo alvo. Aviso |
---|
Para solicitar a criação de um Client ID, é necessário enviar um e-mail para para [email protected] seguindo o template “Cadastro modelo Cadastro de Client ID”ID. Como toda Toda comunicação de APIs do Bradesco com parceiros é feita utilizando o o protocolo mTLS é , sendo necessário o uso de um certificado digital. Existem algumas regras específicas para os certificados digitais aceitos pelo Bradesco. Confira abaixoConfira: - Deve seguir o padrão ICP-BRASIL do tipo A1
- Tamanho mínimo de 2048 bits
- Utilizar algum algoritmo RSA como o RSASHA 256, 384 ou 512
- Data de validade/expiração deve ser superior há a 4 meses e no máximo 3
3 anos
Data de validade a contar da data da solicitação de cadastramento cadastramento ou renovação. Para fins de teste, o certificado usado no ambiente de homologação pode ser uma uma versão auto assinadaautoassinada. Autenticação com a API do Banco Bradesco requer as seguintes cifras: • TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, e/ou Página 5 de 22 • TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 Verifique se o seu sistema operacional está preparado para essas cifras e, caso não esteja, providencie os ajustes necessários. Link de referência: Manual do Desenvolvedor - Como utilizar as open APIs do Bradesco
|
Nota |
---|
A opção Gera Cobrança por API é habilitada apenas para o Banco Bradesco e Banco do Brasil e para o Banco Bradesco. Funcionalidade de registro via API funcionará apenas quando o cliente for responsável pela emissão do boleto. Para isso a opção Emite Boleto deve estar marcada. |
Ao marcar a opção, a aba API também será habilitada, permitindo o cadastro de informações para comunicação com o Bradesco. Image Modified
Imagem 3 - Parâmetro Gera Cobrança por API Habilitado. Aba Boleto. Campos a serem informados: - Padrão de Preenchimento
- Boleto Modelo
Complete as demais informações conforme a necessidade. 
Imagem 4 - Configuração Boleto Aba API - Ambiente: Indica qual ambiente do Banco Bradesco a aplicação irá se comunicar.
- Importar Certificado SSL: O Certificado SSL deve ter padrão ICP-Brasil e ser do Tipo A1. Também é recomendado pelo banco Bradesco que no momento da aquisição do certificado SSL seja solicitado à empresa que irá gerar o novo certificado que forneça os arquivos de chave pública e privada no formato “.pem” e “.cer”, facilitando posteriormente o envio do arquivo “.pem” ou “.cer” referente a chave pública para o Bradesco.
- Client key: Chave criptográfica privada usada para autenticar um aplicativo cliente em um sistema de autenticação e autorização.
- Client Secret: É parte da credencial para identificar sua aplicação na API do Banco Bradesco. É obtida após enviar, por e-mail ao Bradesco, a chave pública do certificado SSL que será utilizado na comunicação com a API de registro de boletos híbridos.
Link de referência: Manual do Desenvolvedor - Como utilizar as open APIs do Bradesco

Imagem 4 - Aba API com campos para comunicação com Banco Bradesco. Aba Conta de Cobrança - Nro. do Contrato: Numero do convênio. Informação disponibilizada pelo Banco Bradesco.

Imagem 5 - Nro do Contrato
Aba Boleto. Campos a serem informados: - Emitido pelo(a) Empresa
- Padrão de Preenchimento
- Boleto Modelo
Complete as demais informações conforme a necessidade. PRECISA TROCAR OU EDITAR ESSA IMAGEM, NO CAMPO: EMITIDO PELO(A) ,MARCAR A OPÇÃO EMPRESA
Imagem 5 -Boleto 
|