Olá pessoal, tivemos uma reunião com uma equipe de Boleto do Itau e vamos esclarecer alguns pontos:
Itau existe 2 produtos distintos:
“Boletos” – Boleto com linha digitável e código barras;
“Bolecode” – Boleto com QrCODE, linha digitável e código barras (hibrido);
Todos “Boletos” quando liquidados (linha digitável, código barras) , são listados na API de Consulta Liquidados com status de Liquidados;
Todos “Bolecodes” quando liquidados através do qrcode, eles são *Cancelados e são listados na API de Consulta Baixados com status “BL” (Bolecode Liquidado).
* (Bolecode Baixado) Isso para evitar que o mesmo boleto seja pago por outro meio.
Nas consultas de LIQUIDADOS da solução ACBrBoleto, necessário realizar 02 (duas) consultas, mudando apenas a propriedade "IndicadorPIX":
- Consulta Boletos Liquidados via Linha Digitável ou Código de Barras (independente se bolecode ou boleto comum):
IndicadorSituacaoBoleto = isbBaixado e IndicadorPix = False
- Consulta Boletos Liquidados via QrCode:
IndicadorSituacaoBoleto = isbBaixado e IndicadorPIX = True
Atenção, informação importante para quem usa Bolecode (Boleto Hibrido) API/CNAB
Quando boleto é liquidado através do QrCODE até a presente data não devolve informações sobre pagamento, juros, multa, desconto.
(não foi possível agrupar a consulta devida a paginação de repostas de cada endpoint)