Jump to content

dev botao

PIX NO SICREDI


WLE
Go to solution Solved by EliasCesar,
  • Este tópico foi criado há 562 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 to comment
Share on other 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 to comment
Share on other 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 to comment
Share on other 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 to comment
Share on other 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 to comment
Share on other 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 to comment
Share on other 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 to comment
Share on other sites

  • 6 months later...
  • 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 to comment
Share on other 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_Transparent-02.png
 

 

Link to comment
Share on other sites

  • Este tópico foi criado há 562 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

The popup will be closed in 10 seconds...