Jump to content

dev botao

Itau Boleto via API


rpaulogio
Go to solution Solved by Daniel InfoCotidiano,

Recommended Posts

  • Membros Pro

Bom dia Senhores,

Me desculpem se o tópico é repetido, existe algum link onde eu posso ver o exemplo de preenchimento do componente para gerar o boleto para o Itaú via API? me refiro na questão do certificado, ou alguma particularidade do Itaú.

Obrigado.

Link to comment
Share on other sites

  • Consultores
  • Solution

Existem em nossa base de conhecimento, mas alguns posts do forum esta fora hoje, nossa equipe esta trabalhando para voltar ao normal.
Scope=boletoscash-boletos-consulta_titulo
ClientID=
ClientSecret=
producao, precisa dos certificados KEY, CRT

VersaoDF = 'V2'

  • Like 1
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

Link to comment
Share on other sites

  • Membros Pro
1 hora atrás, Daniel InfoCotidiano disse:

Existem em nossa base de conhecimento, mas alguns posts do forum esta fora hoje, nossa equipe esta trabalhando para voltar ao normal.
Scope=boletoscash-boletos-consulta_titulo
ClientID=
ClientSecret=
producao, precisa dos certificados KEY, CRT

VersaoDF = 'V2'

Obrigado Daniel, na geração do certificado tem algum exemplo? 

Link to comment
Share on other sites

  • Consultores
1 hora atrás, rpaulogio disse:

Obrigado Daniel, na geração do certificado tem algum exemplo? 

https://devportal.itau.com.br/certificado-dinamico#obter-chaves



vc vai encontrar aqui neste post
https://forum.casadodesenvolvedor.com.br/topic/43985-gerando-certificado-crt-para-o-banco-itaú-pix-e-boleto-webservice/

  • Thanks 1
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

Link to comment
Share on other sites

  • Membros Pro
Em 26/08/2024 at 16:50, Daniel InfoCotidiano disse:

Boa tarde Daniel,

consegui gerar o client secret e certificado conforme documentação, conforme mencionado acima usa somente em produção os certificados key e crt? isso mesmo?

Obrigado.

Link to comment
Share on other sites

  • Consultores
42 minutos atrás, rpaulogio disse:

consegui gerar o client secret e certificado conforme documentação, conforme mencionado acima usa somente em produção os certificados key e crt? isso mesmo?

isso mesmo.
apenas comentando.. boletos registrado com qrcode (PIX) para consultar, o banco precisa de outras credenciais.
um usuario passou por isso ontem, nao estava conseguindo consultar boletos com pix.. ligou no suporte e criaram novas credenciais para consultas PIX.
Resumindo:
Quando indicadorPIX estiver false: Ele vai gerar os boletos e consultar com estas q vc tem
Quando indicadorPIX estiver true: ele vai gerar boletos com suas credenciais, mas para consultar o banco vai te fornecer outras credenciais (segundo o usuario)
Entao se tiver problemas com consultas com pix, provavelmente é isso.

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

Link to comment
Share on other sites

  • Membros Pro
3 minutos atrás, Daniel InfoCotidiano disse:

isso mesmo.
apenas comentando.. boletos registrado com qrcode (PIX) para consultar, o banco precisa de outras credenciais.
um usuario passou por isso ontem, nao estava conseguindo consultar boletos com pix.. ligou no suporte e criaram novas credenciais para consultas PIX.
Resumindo:
Quando indicadorPIX estiver false: Ele vai gerar os boletos e consultar com estas q vc tem
Quando indicadorPIX estiver true: ele vai gerar boletos com suas credenciais, mas para consultar o banco vai te fornecer outras credenciais (segundo o usuario)
Entao se tiver problemas com consultas com pix, provavelmente é isso.

eita, obrigado pelo aviso.

  • Like 1
Link to comment
Share on other sites

  • Membros Pro
23 horas atrás, Daniel InfoCotidiano disse:

isso mesmo.
apenas comentando.. boletos registrado com qrcode (PIX) para consultar, o banco precisa de outras credenciais.
um usuario passou por isso ontem, nao estava conseguindo consultar boletos com pix.. ligou no suporte e criaram novas credenciais para consultas PIX.
Resumindo:
Quando indicadorPIX estiver false: Ele vai gerar os boletos e consultar com estas q vc tem
Quando indicadorPIX estiver true: ele vai gerar boletos com suas credenciais, mas para consultar o banco vai te fornecer outras credenciais (segundo o usuario)
Entao se tiver problemas com consultas com pix, provavelmente é isso.

Boa tarde Daniel, uma duvida, a consulta dos boletos e feita por período igual do banco do brasil, ou carrego o boleto no componente e faço a consulta?

Link to comment
Share on other sites

  • Consultores
48 minutos atrás, rpaulogio disse:

Boa tarde Daniel, uma duvida, a consulta dos boletos e feita por período igual do banco do brasil, ou carrego o boleto no componente e faço a consulta?

a consulta em lista

vc informa o filtro de data Boleto.Configuracoes.WebService.Filtro.dataRegistro.DataInicio
ela procura a partir da data informada

 

  • Thanks 1
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

Link to comment
Share on other sites

  • Membros Pro
Em 30/08/2024 at 16:37, Daniel InfoCotidiano disse:

a consulta em lista

vc informa o filtro de data Boleto.Configuracoes.WebService.Filtro.dataRegistro.DataInicio
ela procura a partir da data informada

 

Daniel,

Uma duvida, existe diferença em usar Boleto.Configuracoes.WebService.Filtro.dataMovimento.DataInicio/DataFinal por esse que vc passou?

Link to comment
Share on other sites

  • Consultores


Itau utiliza Boleto.Configuracoes.WebService.Filtro.dataRegistro.DataInicio
Tem bancos q utiliza dataRegistro e dataMovimento
No seu caso, para o Itau, precisa informar Boleto.Configuracoes.WebService.Filtro.dataRegistro.DataInicio

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

Link to comment
Share on other sites

  • Membros Pro
4 minutos atrás, Daniel InfoCotidiano disse:


Itau utiliza Boleto.Configuracoes.WebService.Filtro.dataRegistro.DataInicio
Tem bancos q utiliza dataRegistro e dataMovimento
No seu caso, para o Itau, precisa informar Boleto.Configuracoes.WebService.Filtro.dataRegistro.DataInicio

Certo, obrigado.

Daniel, estou tentando enviar um boleto para o itau e recebo o erro: 02/09/24 16:24:22:018 - Falha Envio: Falha na Autenticação: HTTP_Code=404 Erro=, existe algum log retorne mais informações?

Link to comment
Share on other sites

  • Consultores
23 horas atrás, rpaulogio disse:

Daniel, estou tentando enviar um boleto para o itau e recebo o erro: 02/09/24 16:24:22:018 - Falha Envio: Falha na Autenticação: HTTP_Code=404 Erro=, existe algum log retorne mais informações?

boa tarde !
com o LogWS da para identificar. deixe ele no modo paranoico

  • Thanks 1
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

Link to comment
Share on other sites

  • 2 weeks later...
  • Membros Pro
Em 03/09/2024 at 15:58, Daniel InfoCotidiano disse:

boa tarde !
com o LogWS da para identificar. deixe ele no modo paranoico

Bom dia Daniel,

Ajustei o log do e estou recebendo a seguinte mensagem:

Log:

image.thumb.png.b7d5314c324da936b40f96a54f654079.png

Porém usando o Postman com as mesmas credenciais eu consigo gerar token e enviar o boleto para a API, conseguem me ajudar se estou preenchendo algo de errado no componente?

Postman:

image.thumb.png.ac1c4fa276946e9e83e908ce29473aaa.png

Link to comment
Share on other sites

  • Consultores

bom dia @rpaulogio
Se testar com o programa exemplo acontece o mesmo ?
vc lembrou de definir estas propriedades para o itau:

  FACBrBoleto.Configuracoes.WebService.ArquivoCRT := 'E:\certificado\teste.pem';
  FACBrBoleto.Configuracoes.WebService.ArquivoKEY := 'E:\certificado\teste.key';

  FACBrBoleto.Configuracoes.WebService.VersaoDF := 'V2';
  FACBrBoleto.Configuracoes.WebService.SSLType := LT_TLSv1_2;
  FACBrBoleto.Configuracoes.WebService.TimeOut := 60000;

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

Link to comment
Share on other sites

  • Membros Pro
6 minutos atrás, Daniel InfoCotidiano disse:

bom dia @rpaulogio
Se testar com o programa exemplo acontece o mesmo ?
vc lembrou de definir estas propriedades para o itau:

  FACBrBoleto.Configuracoes.WebService.ArquivoCRT := 'E:\certificado\teste.pem';
  FACBrBoleto.Configuracoes.WebService.ArquivoKEY := 'E:\certificado\teste.key';

  FACBrBoleto.Configuracoes.WebService.VersaoDF := 'V2';
  FACBrBoleto.Configuracoes.WebService.SSLType := LT_TLSv1_2;
  FACBrBoleto.Configuracoes.WebService.TimeOut := 60000;

Estou na duvida agora, vc me passou que o certificado era key e CRT, acima vc passou KEY E PEM? existe diferença? entre produção e homologação?

image.thumb.png.62d37c60f8f75cf31ab04ea2851853c9.png

Link to comment
Share on other sites

  • Consultores

qq coisa, se não der certo.. envie o .ini do exemplo  com deus dados preenchidos
[email protected] no corpo da mensagem, anexe o link deste post para que possamos identifica-lo
testo aqui p vc

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

Link to comment
Share on other sites

  • Membros Pro
1 minuto atrás, Daniel InfoCotidiano disse:

qq coisa, se não der certo.. envie o .ini do exemplo  com deus dados preenchidos
[email protected] no corpo da mensagem, anexe o link deste post para que possamos identifica-lo
testo aqui p vc

certo..vou testar e te envio, outra duvida, no log esta com a url: URL: [POST] https://devportal.itau.com.br/api/jwt, no postman é diferente: https://sts.itau.com.br/api/oauth/token, isso para gerar o token, esta correto?

Link to comment
Share on other sites

  • Membros Pro
8 minutos atrás, rpaulogio disse:

certo..vou testar e te envio, outra duvida, no log esta com a url: URL: [POST] https://devportal.itau.com.br/api/jwt, no postman é diferente: https://sts.itau.com.br/api/oauth/token, isso para gerar o token, esta correto?

Daniel, acho que entendi, são urls de produção e homologação.

image.png.66eae2791d327f0a26ec86d0304962a4.png

Link to comment
Share on other sites

  • Consultores

Estes 2 endpoints sao para autenticacao.
Quando vc marca na propriedade homologacao, ele utiliza o endpoint de homologação:  C_URL_OAUTH_HOM = 'https://devportal.itau.com.br/api/jwt';
Se estiver em producao:   C_URL_OAUTH_PROD = 'https://sts.itau.com.br/api/oauth/token';



image.png

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

Link to comment
Share on other sites

×
×
  • 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.