Implementamos o envio dos boletos híbridos (QR Code e código de barras) para o banco Itaú. Porém, nas validações de retorno, quando o boleto possui juros e desconto, essas informações não estão sendo carregadas.
Realizamos uma reunião com o Itaú, e nos foram indicadas outras APIs (V1, V2, V3 e Recebimento PIX). No entanto, nenhuma delas retorna as informações conforme precisamos — elas trazem apenas que o boleto foi liquidado e o valor pago, mas não apresentam as tags de juros e desconto. Assim, o valor do título fica incorreto.
Também nos informaram sobre a consulta “francesinha”, que de fato traz o detalhamento do título. Porém, essa consulta é feita de forma individual (um boleto por vez). Como nossos clientes possuem grande volume de movimentações, consultar boleto a boleto diariamente se torna inviável.
O que precisamos é consultar tudo que foi recebido no dia, obtendo uma lista de boletos já com juros e desconto, para que possamos importar corretamente no sistema. Esse é o processo que as empresas normalmente utilizam: consultam todos os recebimentos do dia anterior e realizam a baixa.
Alguém já passou por essa situação com o Itaú e poderia compartilhar como resolveu ou sugerir a melhor abordagem?
Obs.: Nos demais bancos que implementamos, o processo ocorreu normalmente.