Ir para conteúdo
  • Cadastre-se

dev botao

Recommended Posts

Postado

Olá a todos, desde já obrigado pela atenção.

Estou desenvolvendo uma integração com o pix do banco itaú, já fiz todo o processo de criação das chaves e certificado, me foi passado uma collection para testes no postman: certificado_dinamico_postman_fa4467d91c_2_56ab6d1acb_4_53aec22984.zip, onde o link para obter o access token: https://sts.itau.com.br/api/oauth/token, esta diferente do link do componente e com isso me é retornado o Erro HTTP: 500, Metodo: POST, URL: https://sts.itau.com.br/as/token.oauth2, li em uma outra dúvida de um colega aqui "

 

Onde foi respondia pelo colega Daniel InfoCotidiano da seguinte maneira:

 Boa tarde !
O Itau API que temos em produção é uma versão diferente desta que você citou.
A disponível hoje é do endpoint: 'https://oauth.itau.com.br/identity/connect/token' primeira versão WS
A que você citou no post acima do endpoint 'https://sts.itau.com.br/api/oauth/token' está sendo validada, em breve será disponibilizada é a Versão 2 do Itau.
Por enquanto ela não está em nossos repositórios.

Dentro de alguns dias vamos liberar para que vocês possam iniciar os testes e as emissões.
Assim que liberar já solto a notícia aqui no fórum! Postado 31 Agosto, 2023

Gostaria de saber se temos uma versão da V2 do consumo das api do itaú, ou se temos alguma previsão?

 

 

  • Consultores
Postado

Bom dia !
Componente está liberado no SVN.
Para acessar a cobranca PIX (V2) vc precisa indicar Boleto.Cedente.CedenteWS.IndicadorPix = True;
Lembre-se que a credencial que vc utiliza na cobrança normal não é a mesma utilizada na cobranca PIX.
Você precisa entrar em contato com o banco para solicitar credenciais para cobrança com PIX.
(Segundo eles ITAU está para mudar isso, mas nao nos deu uma temos previsão)

Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

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

  • Moderadores
Postado
5 hours ago, Paulo Alexandre said:

Sim, eu entendo, é que estou tendo este problema ao tentar gerar o access token para o pix no componente PIXCD, onde esta direcionando para a url:  https://sts.itau.com.br/as/token.oauth2 e na collection que o banco me enviou a url é a: https://sts.itau.com.br/api/oauth/token  creio que seja a mesma questão que houve com o componente de boleto!

 

creio que não pois são api diferentes

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
 

 

Postado (editado)
2 horas atrás, Juliomar Marchetti disse:

creio que não pois são api diferentes

Sim, são Api's diferentes, estou falando sobre a geração apenas do pix pelo componente PIXCD, a questão que quero dizer é que a url de obter o access token para geração do pix do component PIXCD, esta diferente da collection que o banco me enviou, pelo postman consigo obter o access token normalmente e pelo componente do PIXCD, esta me retornando o erro citado acima: Erro HTTP: 500, Metodo: POST, URL: https://sts.itau.com.br/as/token.oauth2, note que esta url não tem na collection que disponibilizei na minha primeira interação. 

Certificates.png

Settings.png

Certificado Dinâmico [Portal do Desenvolvedor].postman_collection.json

Editado por Paulo Alexandre
Anexar a collection que o banco itaú me enviou
Postado
3 horas atrás, Juliomar Marchetti disse:

ACBr atualizado?

 

Esta sim, amigo, a const cItauPathAuthToken = '/as/token.oauth2'; onde conforme a collection creio que deveria ser:  const cItauPathAuthToken = '/api/oauth/token';

Postado

Boa tarde a todos!

Podem fechar este tópico,

não consegui sucesso em gerar o pix do itaú com o componente PIXCD,

irei fazer essa integração internamente no meu projeto mesmo.  

Muito obrigado pela atenção...

  • Moderadores
Postado
2 minutes ago, Paulo Alexandre said:

Boa tarde a todos!

Podem fechar este tópico,

não consegui sucesso em gerar o pix do itaú com o componente PIXCD,

irei fazer essa integração internamente no meu projeto mesmo.  

Muito obrigado pela atenção...

Estranho, pois tenho rodando com o itau,

acho que falta algum passo, pois eles tem um telefone de contato e conectam em sua maquina pra lhe auxiliar na geração as informaç~eos e testes com o postman ainda pra mostrar que tá ok as chaves

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
 

 

Postado
51 minutos atrás, Juliomar Marchetti disse:

Estranho, pois tenho rodando com o itau,

acho que falta algum passo, pois eles tem um telefone de contato e conectam em sua maquina pra lhe auxiliar na geração as informaç~eos e testes com o postman ainda pra mostrar que tá ok as chaves

Pois é, no postman com a url cItauPathAuthToken = '/api/oauth/token', consigo gerar o access token normalmente...

  • Moderadores
Postado
23 hours ago, Paulo Alexandre said:

Pois é, no postman com a url cItauPathAuthToken = '/api/oauth/token', consigo gerar o access token normalmente...

tu sabe que pode alterar local os fontes do ACBr?

chegou a modificar e testar ?

faz as modicações necessárias e dai após testar e validar dai tu anexa aqui

 

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
 

 

Postado

Como esta configurado o demo.

image.thumb.png.7ea6a643294a8e10e4ce2247d2c7b617.png


Seguindo os teste aqui na unit ACBrPIXPSPItau.pas

tem os seguintes const

image.png.8afc4de5093f6db5f068592c2a8e69eb.png

 

porem ao olhar o log veja que a url que ele esta fazendo o post, não e a url que esta configurada na unit acima.

image.thumb.png.1d5e25f5b661a275d20ef457ad91802e.png

 

versão do acbr
image.png.7b14c341e6df5241ece4bee808c0cc47.png

  • Moderadores
Postado
4 hours ago, amadeujunior18 said:

Certeza, pergunta toda vez que altero as URL tenho que reinstalar o ACBR, teria uma forma mais fácil de fazer isso ? 

sim altera o codigo, valida, testa e anexa aqui e ele será submetido a verificação e subir ao svn

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
 

 

Postado

Bom, vou colocar aqui o que esta acontecendo, serve para outras pessoas também.

Parece que no Itaú, para quem esta fazendo parte do Itaú conecta, são 3 ambientes possíveis.

Teste, pré-produção e produção, as URL que esta no site não são as mesma que vc vai usar no processo, nesse exato momento estou em pré-produção lá com o pessoal do Itaú

 aqui esta mais ou menos as urls que mudei, e deu certo ate agora, 
ps: as linhas comentadas são os endereços originais que esta hoje na unit (ACBrPIXPSPItau)

image.thumb.png.29a08be0a581d3e3bdc0ad2b87670dc6.png

um outro problema enfrentado e o carregamento do certificado, que hoje esta apenas para o ambiente de produção. no ambiente de pré-produção não esta carregando o certificado.

image.thumb.png.2b5cf116383aa85ddae10df20dab86f1.png

 

Aqui segue um link do vídeo explicando como estou fazendo para para dar certo o envio em pré-produção.

https://youtu.be/EfaXp0XStGk

 

 

 

  

Postado

Aqui no meu caso, como estou em modo de produção, havia alterado a constante "cItauPathAuthToken para o valor '/api/oauth/token'" e estava obtendo o mesmo retorno 500, verifiquei que era questão de proxy interno na empresa, retiramos a regra do proxy e consegui prosseguir normalmente, Obrigado a todos pela atenção...

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.