Paulo Alexandre Postado 4 Junho Postado 4 Junho 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 Daniel InfoCotidiano Postado 4 Junho Consultores Postado 4 Junho 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) Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord
Paulo Alexandre Postado 4 Junho Autor Postado 4 Junho No meu caso, estou testando em modo de produção pelo componente TACBrPixCD, essa atualização foi implementado nele também?
Consultores Daniel InfoCotidiano Postado 4 Junho Consultores Postado 4 Junho O Componente de boleto é independente do PIXCD São dois componentes diferentes. Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord
Paulo Alexandre Postado 4 Junho Autor Postado 4 Junho 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!
Moderadores Juliomar Marchetti Postado 4 Junho Moderadores Postado 4 Junho 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 Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
Paulo Alexandre Postado 4 Junho Autor Postado 4 Junho (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. Certificado Dinâmico [Portal do Desenvolvedor].postman_collection.json Editado 4 Junho por Paulo Alexandre Anexar a collection que o banco itaú me enviou
Moderadores Juliomar Marchetti Postado 4 Junho Moderadores Postado 4 Junho ACBr atualizado? Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
Paulo Alexandre Postado 5 Junho Autor Postado 5 Junho 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';
Paulo Alexandre Postado 7 Junho Autor Postado 7 Junho 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 Juliomar Marchetti Postado 7 Junho Moderadores Postado 7 Junho 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 Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
Paulo Alexandre Postado 7 Junho Autor Postado 7 Junho 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 Juliomar Marchetti Postado 8 Junho Moderadores Postado 8 Junho 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 Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
amadeujunior18 Postado 10 Junho Postado 10 Junho (editado) Estou com esse mesmo problema, creio que o banco Itaú tenha mudado as URLs, Editado 10 Junho por amadeujunior18
Moderadores Juliomar Marchetti Postado 10 Junho Moderadores Postado 10 Junho 32 minutes ago, amadeujunior18 said: Estou com esse mesmo problema, creio que o banco Itaú tenha mudado as URLs, sabem se mudou alguma coisa no manual? poderiam apontar aqui ou até mesmo se modificaram trazer os arquivos? Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
amadeujunior18 Postado 10 Junho Postado 10 Junho Como esta configurado o demo. Seguindo os teste aqui na unit ACBrPIXPSPItau.pas tem os seguintes const 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. versão do acbr
Moderadores Juliomar Marchetti Postado 10 Junho Moderadores Postado 10 Junho Pera estamos a falar de ACBrBoleto - Itau API ou ACBrPIXCD PSP Itau? Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
amadeujunior18 Postado 10 Junho Postado 10 Junho Bom desde o inicio estamos falando do ACBrPIXCD PSP Itaú.
Moderadores Juliomar Marchetti Postado 11 Junho Moderadores Postado 11 Junho 18 hours ago, amadeujunior18 said: Bom desde o inicio estamos falando do ACBrPIXCD PSP Itaú. joia. então aplica as correções testa, valida e anexa as units aqui !! Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
amadeujunior18 Postado 11 Junho Postado 11 Junho Certeza, pergunta toda vez que altero as URL tenho que reinstalar o ACBR, teria uma forma mais fácil de fazer isso ?
Moderadores Juliomar Marchetti Postado 11 Junho Moderadores Postado 11 Junho 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 Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
amadeujunior18 Postado 11 Junho Postado 11 Junho 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) 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. 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
Moderadores Juliomar Marchetti Postado 12 Junho Moderadores Postado 12 Junho anexa no tópico a unit alteradas se não conseguir limpa um poucos dos anexos em seu perfil e anexa Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
amadeujunior18 Postado 12 Junho Postado 12 Junho Bom dia, vou colocar sim, assim que estiver tudo perfeitamente testado e funcionando.
Paulo Alexandre Postado 12 Junho Autor Postado 12 Junho 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...
Recommended Posts