Ir para conteúdo
  • Cadastre-se

dev botao

Como implementar a API Pix v2 do Banco do Brasil?


Ver Solução Respondido por luizhenriqueluvizutto,
  • Este tópico foi criado há 299 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Boa tarde!
Estamos com dificuldades de implementar a API PIX v2 do Banco do Brasil.

Fizemos o credenciamento no portal developers do BB e Enviamos o certificado A1 no padrão conforme pede o manual 
em base64 e separados em:
- Certificado
- Certificado CA
- Raiz

O portal do BB deu como atendido.

qual é a forma correta de configurar o componente?

TACBrPSPBancoDoBrasil( PSPACBr ).BBAPIVersao               := apiVersao2;
TACBrPSPBancoDoBrasil( PSPACBr ).ClientID                  := Dados.ClientID;
TACBrPSPBancoDoBrasil( PSPACBr ).ClientSecret              := Dados.ClientSecret;
TACBrPSPBancoDoBrasil( PSPACBr ).DeveloperApplicationKey   := Dados.DeveloperKey;
TACBrPSPBancoDoBrasil( PSPACBr ).ChavePIX                  := Dados.ChavePIX;
TACBrPSPBancoDoBrasil( PSPACBr ).epCob.CobSolicitada.chave := Dados.ChavePIX;
TACBrPSPBancoDoBrasil( PSPACBr ).ArquivoChavePrivada       := ???;
TACBrPSPBancoDoBrasil( PSPACBr ).ArquivoCertificado        := ???;

Até geramos o arquivo "ArquivoChavePrivada" e o "ArquivoCertificado" baseado no exemplo do Sicoob porém não conseguimos criar a cobrança.
 o retorno que recebo é:
 
 
 27/06/23 15:36:29:220 - Resp.Body:
{"errors":[{"codigo":404,"versao":1,"mensagem":"Not Found","ocorrencia":"N/A"}]}
27/06/23 15:36:29:220 - ChamarEventoQuandoReceberRespostaEndPoint( /cob, POST )
27/06/23 15:36:29:221 -   ResultCode:404
27/06/23 15:36:29:221 -   RespostaHttp: {"errors":[{"codigo":404,"versao":1,"mensagem":"Not Found","ocorrencia":"N/A"}]}
 

Como enviar o certificado ao BB.pdf

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Verifique se seus fontes estão atualizados...

o @EliasCesar enviou alguns ajustes, para a API V2... mas se não me engano, não há como testar ainda (sem ambiente de homologação)

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Olá @luizhenriqueluvizutto,

Já enviei algumas alterações para o SVN incluindo a versão 2 nos fontes, porém ainda não consegui testar.

Tentei efetuar testes também pelo postman. Em Produção ocorre o mesmo erro que vc citou.

Já em homologação ocorre esse erro:
image.png

Consultor SAC ACBr

Elias César Vieira
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil
Assine o
SAC

 
Link para o comentário
Compartilhar em outros sites

  • Consultores

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

 

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 299 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.