Ir para conteúdo
  • Cadastre-se

dev botao

PIX NO SICREDI


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

Recommended Posts

Boa tarde amigos,

Apesar de já ter lido no fórum que alguns participantes já conseguiram implementar o PIX no SICREDI estamos com dificuldades. No Banco do Brasil consegui utilizar sem problemas. Provavelmente é algo que estou esquecendo mas não consegui descobrir do que se trata.

O retorno que eu recebo, tanto em produção como homologação, é o seguinte:

Atribuindo PSP: TACBrPSPBancoDoBrasil, Nome: ACBrPSPBancoDoBrasil1
- LerConfiguracao: C:\fontes\Delphi\Componentes\ACBR\Exemplos\ACBrPIXCD\Delphi\PIXCDTeste.ini
- AplicarConfiguracao
  - ConfigurarACBrPIXCD
Atribuindo PSP: TACBrPSPSicredi, Nome: ACBrPSPSicredi1
Atribuindo PSP: Nil
Atribuindo PSP: TACBrPSPSicredi, Nome: ACBrPSPSicredi1
  - ConfigurarACBrPSPs
- LerConfiguracao: C:\fontes\Delphi\Componentes\ACBR\Exemplos\ACBrPIXCD\Delphi\PIXCDTeste.ini
- AplicarConfiguracao
  - ConfigurarACBrPIXCD
  - ConfigurarACBrPSPs
- LerConfiguracao: C:\fontes\Delphi\Componentes\ACBR\Exemplos\ACBrPIXCD\Delphi\PIXCDTeste.ini
- AplicarConfiguracao
  - ConfigurarACBrPIXCD
  - ConfigurarACBrPSPs
EACBrPixHttpException: Erro HTTP: 500, Metodo: POST, URL: https://api-pix-h.sicredi.com.br/oauth/token

**************EACBrPixHttpException**************
Erro HTTP: 500, Metodo: POST, URL: https://api-pix-h.sicredi.com.br/oauth/token

Link para o comentário
Compartilhar em outros sites

Olá Elias, estou usando o demo que foi postado aqui no fórum incluindo o Sicredi.

Aumentei o log, mas não trouxe muitas informações:

Atribuindo PSP: TACBrPSPBancoDoBrasil, Nome: ACBrPSPBancoDoBrasil1
- LerConfiguracao: C:\fontes\Delphi\Componentes\ACBR\Exemplos\ACBrPIXCD\Delphi\PIXCDTeste.ini
- AplicarConfiguracao
  - ConfigurarACBrPIXCD
Atribuindo PSP: TACBrPSPSicredi, Nome: ACBrPSPSicredi1
Atribuindo PSP: Nil
Atribuindo PSP: TACBrPSPSicredi, Nome: ACBrPSPSicredi1
  - ConfigurarACBrPSPs
- LerConfiguracao: C:\fontes\Delphi\Componentes\ACBR\Exemplos\ACBrPIXCD\Delphi\PIXCDTeste.ini
- AplicarConfiguracao
  - ConfigurarACBrPIXCD
  - ConfigurarACBrPSPs
CriarCobrancaImediata(  )
PrepararHTTP
Autenticar
LimparHTTP
TransmitirHttp( POST, https://api-pix-h.sicredi.com.br/oauth/token )
ConfigurarHTTP
ConfigurarProxy
ConfigurarTimeOut
ConfigurarHeaders( POST, https://api-pix-h.sicredi.com.br/oauth/token )
  Req.Headers:
Authorization: Basic TVRFd05EZzNPRGN3TURBeE9EZzZNREF3TVRwWE0yazpkeVpSVFRjNUpXaGxPVzhqVlRoUg==
Accept-Encoding: gzip, compress, deflate

  Req.Body:
grant_type=client_credentials&scope=cob.read%20cob.write%20pix.read%20pix.write
  ResultCode: 500 - 
  Resp.Headers:
POST /oauth/token HTTP/1.0
Host: api-pix-h.sicredi.com.br
Keep-Alive: 300
Connection: keep-alive
User-Agent: Mozilla/4.0 (compatible; Synapse)
Content-Type: application/x-www-form-urlencoded
Content-Length: 79
Authorization: Basic TVRFd05EZzNPRGN3TURBeE9EZzZNREF3TVRwWE0yazpkeVpSVFRjNUpXaGxPVzhqVlRoUg==
Accept-Encoding: gzip, compress, deflate


Resp.Body:

EACBrPixHttpException: Erro HTTP: 500, Metodo: POST, URL: https://api-pix-h.sicredi.com.br/oauth/token

***************EACBrPixHttpException***************
Erro HTTP: 500, Metodo: POST, URL: https://api-pix-h.sicredi.com.br/oauth/token
 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Em Produção ocorre o erro HTTP: 500 também?

As credenciais estão todas sendo preenchidas corretamente, conforme o ambiente?
Com Client ID, Client Secret, Arquivo Chave Privada e Arquivo Certificado?

Lembrando que as credencias para ambiente de homologação são diferentes das credenciais utilizadas no ambiente de Produção.

...verifique tbm se seus fontes estão atualizados, pois se não me engano foi corrigido um problema onde o certificado não estava sendo enviado nas requisições.

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

Atualizei os fontes por garantia e fiz testes com produção e homologação, tentando inclusive alternar o client id e secret.

Em todos apresenta o mesmo erro.

Em anexo coloquei um print da configuração e outro do debug do delphi.

Delphi.png

Sicredi.png

Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution

Recentemente fiz algumas alterações no PSP Sicredi, atualize seus fontes e tente efetuar um teste novamente por favor.

Lembrando que para utilizar no demo, vc precisará do arquivo com a Private Key e outro arquivo com o certificado, ambos descriptografados.

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

Oi Elias. Deu certo o PIX no SICREDI. A chave privada estava criptografada.

Obrigado pela dica. Não tinha percebido esse detalhe.

Aproveitando, vocês tem previsão de desenvolver para o SICOOB ? Temos um cliente com essa demanda.

Um grande abraço.

Link para o comentário
Compartilhar em outros sites

  • Consultores
23 minutos atrás, WLE disse:

Aproveitando, vocês tem previsão de desenvolver para o SICOOB ? Temos um cliente com essa demanda.

Olá @WLE,

Esse PSP está na fila, o grande problema são as credenciais para testes.

Tentei entrar em contato com eles pelo "Fale Conosco" e tbm por e-mail, porém não tive resposta.

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

  • 6 meses depois ...
  • Membros Pro
Em 09/09/2022 at 16:22, WLE disse:

Oi Elias. Deu certo o PIX no SICREDI. A chave privada estava criptografada.

Obrigado pela dica. Não tinha percebido esse detalhe.

Aproveitando, vocês tem previsão de desenvolver para o SICOOB ? Temos um cliente com essa demanda.

Um grande abraço.

Bom Dia amigo.

Estou com o mesmo problema aqui. Como você fez pra resolver essa questão da chave criptografada?

Link para o comentário
Compartilhar em outros sites

  • Moderadores
1 hora atrás, EasySoft Sistemas disse:

Bom Dia amigo.

Estou com o mesmo problema aqui. Como você fez pra resolver essa questão da chave criptografada?

como abriu um novo. seguimos lá e vou fechar esse

 

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 409 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.