Ir para conteúdo
  • Cadastre-se

dev botao

Boleto hibrido itau "BoleCode"


Ver Solução Respondido por Victor H. Gonzales - Panda,

Recommended Posts

  • Consultores
4 minutos atrás, Allan Hilário disse:

Mesmo atualizando e reinstalando o ACBR manteve a situação de não preencher as informações nos campos do componente.

isso só ocorre no seu debug ?
qual versão do delphi por favor?
e o valor existe no json (a propriedade) de leitura?

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 para o comentário
Compartilhar em outros sites

  • Consultores

@Allan Hilário @Lucio Bittes
Fizemos uma alteração na reposta do boleto já que vem com objetos diferentes.
Vou anexar a unit aqui, podem testar por favor se esta retornando os dados apos inclusão antes de eu subir para o snv.

Salve a unit na pasta \ACBr\Fontes\ACBrBoleto\WS e rode o instalador por favor.

ACBrBoletoRet_Itau_API.pas

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 para o comentário
Compartilhar em outros sites

9 minutos atrás, Daniel InfoCotidiano disse:

@Allan Hilário @Lucio Bittes
Fizemos uma alteração na reposta do boleto já que vem com objetos diferentes.
Vou anexar a unit aqui, podem testar por favor se esta retornando os dados apos inclusão antes de eu subir para o snv.

Salve a unit na pasta \ACBr\Fontes\ACBrBoleto\WS e rode o instalador por favor.

ACBrBoletoRet_Itau_API.pas 24.74 kB · 1 download

Fiz testes em homologação e corrigiu o problema de não retornar as informações dos campos no componente.

Link para o comentário
Compartilhar em outros sites

  • Consultores
Agora, Allan Hilário disse:

Fiz testes em homologação e corrigiu o problema de não retornar as informações dos campos no componente.

Obrigado, vamos aguardar o @Lucio Bittes que utiliza em produção confirmar se não teve quebras e subimos para o svn.

Muito obrigado!

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 para o comentário
Compartilhar em outros sites

Bom dia.

Realizando testes em homologação estou conseguindo fazer o registro e alteração do boleto, só que ao tentar efetuar a baixa estou recebendo o resultcode 400.

Observei no log que quando manda efetuar a baixa o json de envio esta ficando em branco, segue em anexo:

19/02/24 11:06:06:961 - Comando Enviar: 
19/02/24 11:06:07:575 - Retorno Envio: HTTPCode=400
Result={"error":{"codigo":"400","mensagem":"Erro na validação de Campos.","campos":[{"campo":"idBoleto","mensagem":"Id Boleto inválido","valor":"745600088603000825775"}]}}

Gostaria de saber se alguem já conseguiu realizar a baixa.

Link para o comentário
Compartilhar em outros sites

  • Consultores
1 hora atrás, Allan Hilário disse:

Gostaria de saber se alguem já conseguiu realizar a baixa.

Bom DIA !
Evite de misturar os topicos, crie um novo conforme as regras.
Você chegou a debugar e ver o q esta sendo enviado comparado com o manual deles?
Ai na mensagem diz, ID boleto invalido 45600088603000825775, verificou 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 para o comentário
Compartilhar em outros sites

Comecei a implementar o Boleto Itau.

o que aprendi

Tem duas maneira de enviar o Boleto

1)Enviar o Boleto sem PIX

  •     ACBrBoleto.Cedente.CedenteWS.IndicadorPix     := False;
  •     ACBrBoleto.Configuracoes.WebService.VersaoDF  := 'V2';
  •     Funciona perfeitamente com Acbr em Homologação.

2)Enviar Boleto com PIX

 

3)Para liberar tem que solicitar ao suporte do itau a liberação da API para PIX Boleto

https://devportal.itau.com.br/baas/#/

 

Gostaria de saber se alguém em produção esta conseguindo enviar Boleto Hibrido com PIX com o Itau.

Ja consegui fazer funcionar o Boleto Hibrido com Sicoob ( so tem produção ) e em Testes Banco do Brasil ( homologação)

 

 

 

 

Editado por EdmarFrazao
  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Consultores
2 minutos atrás, EdmarFrazao disse:

 Parece pela documentação abaixo que não tem homologação , quando envia da erro 500 sempre.

Pois é aconteceu comigo ja reportei ao suporte e nada de retorno.
em producao são credenciais diferentes para quem usa qrcode conforme reportado pelo nosso amigo @Lucio Bittes
 

  • Curtir 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 para o comentário
Compartilhar em outros sites

15 horas atrás, Daniel InfoCotidiano disse:

Pois é aconteceu comigo ja reportei ao suporte e nada de retorno.
em producao são credenciais diferentes para quem usa qrcode conforme reportado pelo nosso amigo @Lucio Bittes
 

Tive retorno sobre essa situação do erro usando pix em homologação.

Captura de tela 2024-02-23 081921.png

Payload bolecode.docx

Link para o comentário
Compartilhar em outros sites

  • Consultores

@Allan Hilário
Ontem me responderam tbm:

"Em resposta ao seu contato (nº protocolo 97xxxxx7 ), peço desculpas pelo erro apresentado!

Informamos que o Sandbox está passando por uma instabilidade e nosso time técnico está realizando manutenções e melhorias em nosso portal. "
 

Sobre a informacao que ela passou da linha, nós passamos desta forma, pois é a forma que está em produção e funcionando
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 para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...

Bom dia!

Fiz um questionamento ao suporte do Itaú sobre o problema da baixa imediata e obtive a seguinte resposta, "Peço verificar se você preencheu o Body , a mesma deve conter a informação “{ }” vazia.". Estamos preenchendo algo de errado no componente?

Att. Jefferson

Link para o comentário
Compartilhar em outros sites

  • Consultores
3 minutos atrás, jefferson01 disse:

Peço verificar se você preencheu o Body , a mesma deve conter a informação “{ }”

faz um teste, inclui um boleto como se fosse registrar, mas ao invés de registrar, use o comando tpbaixa.
vc pode tbm debugar p ver os comandos q estão sendo enviados.

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 para o comentário
Compartilhar em outros sites

  • Consultores
3 horas atrás, jefferson01 disse:

Ao debugar a url gerada está correta conforme o manual.

E informou isso no suporte Itau ? (q esta correta conf manual)
está em produção ou homologaçã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

Link para o comentário
Compartilhar em outros sites

Estou fazendo em produção. Informei ao suporte do banco sim, inclusive mandei a url que o componente gera e eles confirmaram que esta correta e pediram para que eu verifique se está sendo informado algo no Body da requisição, que segundo eles tem que está fazia.

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
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.