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á 316 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á 316 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.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...