Ir para conteúdo
  • Cadastre-se

dev botao

Boas notícias ! Banco Inter agora emite boleto Híbrido !


Recommended Posts

  • Consultores

Happy So Excited GIF
 

A solução ACBrBoleto já tem suporte a cobrança API com PIX no Banco INTER.


Recebemos a contribuição inicial do amigo @ActioSistemas,  (a partir da qual fizemos as devidas adequações  para a implementação da  unit  para integrar as soluções ACBr)

Para utilizar endpoint pix, basta marcar a propriedade IndicadorPix como true igual aos outros bancos.

 

Inter tem 2 API's:


- boletos normais
- boletos com QrCode PIX


O que vai definir em qual incluir, baixar ou consultar é a propriedade IndicadorPIX:

Quando falso, ele utiliza API Boleto Normais
Quando true,  ele utiliza API Boleto com QrCodePIx

* Uma não devolve boleto registrado na outra!

 

Atenção:

Uma das informações que deve ser armazenada do retorno da inclusão é a propriedade “NossoNumeroCorrespondente” pois toda operação de alteração, baixa e consulta você vai precisar informar esta propriedade. (é um código UUID de identificação do boleto)


Somente a API Cobrança com PIX retorna UUID.


Como utilizar:

Após inclusão guardar o GUUID devolvido na propriedade NossoNumeroCorrepondente;


Para ConsultarDetalhe, ALTERAR e BAIXAR, informar o GUUID (retornado na inclusão) na propriedade NossoNumeroCorrespondente; (carregar o titulo)
 

Como passar esta informação via componente (Delphi/lazarus):

Titulo.NossoNumeroCorrespondente := '4cac8ea0-a960-4ac4-af55-c6b05728f3x0';



Como passar esta informação via INI do titulo (ACBrLibBoleto, ACBrMonitorPlus):

[Titulo1]

..

NossoNumeroCorrespondente=24d5fdcd-608d-40b9-ad42-52e4af8eb7f1

 

Como o banco Inter não tem ambiente de homologação, cuidado com seus testes, após executar, baixar o boleto para ele não ficar pendente no sistema do banco de cobrança.

 


Quer saber como funciona nos bastidores ?:


Para quem leu a documentação da cobrança pix do Inter, sabe que é diferente a forma que é realizada a inclusão, tanto a resposta como o endpoint de cobrança PIX.
 

Após a inclusão do boleto, recebemos um codigoSolicitacao (UUID) caso tenha registrado o boleto com sucesso (HttpResultCode 200);


Este código UUID é devolvido pela solução ACBrBoleto na propriedade “NossoNumeroCorrespondente”.


Ele não nos devolve as informações do boleto como no endpoint convencional.
Sendo assim, após inclusão é realizada uma consulta passando este UUID para que seja retornado os dados do boleto e qrcode na propriedade EMV como nos outros bancos.


Lembrando que esta consulta ocorre de forma transparente, ou seja, a solução acbr abstrai isso para você, ou seja, realizando a inclusão no TpInclui com o indicadorPix como true, a solução realiza uma consulta da UUID logo após a inclusão e devolve todas as informações do boleto.

Agradecimento também para @Antonio Gomes, @Gabriel Mororó por terem efetuados alguns testes e ao @ralty por ter cedido credenciais.

 


 

  • Curtir 4
  • Obrigado 3
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

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