Configuração Ambiente BBPay – Link de pagamento

Configuração Ambiente BBPay – Link de pagamento no ambiente do Banco do Brasil : https://app.developers.bb.com.br/

Adicionar uma nova aplicação:

 

Informe o Nome e Descrição :

Selecione a API desejada : BB Pay (v2)

Após a aplicação criada você tera acesso ao painel com todas as aplicações, selecione a aplicação que você acabou de criar:

Aqui você terá acesso ao paneil com as “Credenciais de Acesso” e a configuração de “Ceritificados”

Em Certificados você precisa enviar toda a cadeia de criação do certificado A1 (e-CNPJ), a cadeia é composta pelos certificados utilizados na geração/criação do seu certificado A1.

Para você saber qual a cadeia de certificados utilizados basta abrir o seu certificado A1

Certificado da Empresa: Foi emitido pelo Certificado da “AC Soluti Multipla”

Certificado Intermediario : É quando um outro certificado foi utilizado para a emissão do certificado anterior que não seja o certificado raiz, no caso da “AC Soluti Multipla”

foi utilizado o certificado “AC Soluti” para a emissão dele.

Certificado Raiz : É o primeiro certificado usado em toda a cadeia de criação do certificad A1 (e-CNPJ) de sua empresa, no caso da “AC Soluti” o certificado usado é o raiz 

Essa cadeia de certificadaos devem ser enviados ao BB para a autenticação das transações :  Na configuração da aplicação, em certificados você terá acesso a tela para enviar os certificados, que deve ser feitos em toda a cadeia e todos os intermediarios que existirem.

 

Para gerar os certificados você pode utilizar o OpenSSL (https://openssl-library.org/source/) e utilizar os comandos para geração do arquivos .CRT e .KEY

openssl.exe pkcs12 -in C:\Cert\certificado_CLIENTE.pfx -clcerts -nokeys -out C:\Cert\Certificado.crt
openssl.exe pkcs12 -in C:\Cert\certificado_CLIENTE.pfx -nocerts -nodes -out C:\Cert\Certificado.key

 

O certificado e chave também desem ser configurados no SAX, junto com as credenciais de acesso: