Jump to content

O que é o Web Service Bancário?


Postagens Recomendadas

Olá desenvolvedor, neste post irei atualizar sobre a modalidade de transmissão de boletos chamada Web Service.


Como é atualmente:

Normalmente é utilizado o tráfego dos arquivos de remessa e retorno, onde para que você obtenha seus boletos registrados no banco é necessário gerar um arquivo de remessa, e para que o boleto consta como "Atualizado" em seu sistema é necessário realizar a inclusão de um arquivo de retorno conforme exemplo abaixo:

  1.  Realizar a geração do boleto;
  2. Gerar o arquivo de remessa;
  3. Acessar o internet banking;
  4. Realizar o Upload do arquivo de remessa no internet banking;
  5. Realizar o Download do arquivo de retorno do internet banking;
  6. Realizar o Upload do arquivo de retorno na Aplicação;
  7. Consultar o Protocolo do arquivo de retorno;
  8. Verificar quais os boletos acabaram sendo conciliados com o arquivo;

Mas vamos ser honestos, isso é extremamente cansativo e faz você perder muito do seu preciooooso tempo 🕞.

 Sad Family Time GIF by Lifetime

 

Mas pode ficar sossegado que seus problemas acabaram com a chegada do Web Service Bancário!!!

happy-cat-happy-happy-cat.gif

 

O que é o Web Service bancário?

Basicamente o Web Service Bancário seria um novo método tráfego de boletos do seu ERP para o banco e vice-versa.

Ou seja antes ao invés de realizar toooodo aquele processo, seu boleto já é REGISTRADO no banco de forma instantânea.

Vamos lá, sei que é difícil acreditar em uma tecnologia dessa, mas da uma conferida aqui abaixo como seria o Fluxo de transmissão do boleto ao banco: 

 

  1.  Realizar a geração do boleto;
  2.  Consultar o boleto;

Nossa, mas é só isso? Sim, é apenas isso. 😱

O método de transmissão em si, seria através do XML, ou seja, "por trás dos panos", a API encaminha as informações do boleto ao banco via XML, e com isso o banco processa as informações ( no máximo 3 segundos ) e com isso o mesmo já encaminha para a API, a request do boleto trazendo a informação atual do mesmo, como por exemplo seu status de REGISTRADO ( Apto para o pagamento ).

Mas e quando meu boleto já está no banco, e ele é pago?

Calma, pode ficar tranquilo, que seria necessário apenas rodar uma consulta do boleto na API, que a nova informação já é retornada.

Maaaaaaasss caso utilize a nossa API PlugBoleto, esta consulta é realizada de forma automatizada pela API, e para que você seja notificado sobre a atualização do mesmo, eu recomendo fortemente a utilização do WebHook ( também disponível no Plugboleto.


E também como nem tudo são Flores 🌻, segue abaixo as vantagens e desvantagens da utilização do Web Service:

Vantagens:

  • O registro é instantâneo.
  • No Registro via Web Service, o boleto será registrado instantaneamente e não se faz necessário aguardar o arquivo de retorno para ser possível o pagamento.
  • Não é necessário gerar a remessa. (Como o registro é feito na emissão do boleto, não se faz necessário gerar a remessa para o registro)
  • A consultar o boleto na API, é retornado o real estado do boleto no banco de forma instantânea.

 

Desvantagens:

  • A resposta obtida através da API/WebService de certos bancos pode conter menos dados do que o retorno fornecido pelo CNAB. (Diante dessa situação, existe a possibilidade de enriquecer as informações ausentes ativando a VAN, que permite a recepção automática dos retornos CNAB) .  

Sobre a transmissão automática de arquivos de Remessa e Retorno, recomendo a leitura desta documentação:  

Entendendo Transmissão automática das remessas e retornos

Obs: Mas fica tranquilo que cada dia que passa, os bancos vão atualizando os Web Services bancários e com isso cada vez mais disponibilizando maiores informações em sua response.

Particularmente recomendo a utilização do Web Service bancário? Sim, com toda a certeza do mundo pois acaba agilizando e muito o tempo e acaba evitando problemas.

Demora muito para realizar a ativação desta funcionalidade? Não, ela pode ser ativada em menos de 1 dia. 

Agora irei lhe fazer a pergunta do Show do Milhão.

PERGUNTA.jpeg

 

Se você respondeu: Opção 3 - API PLUGBOLETO Certa respostaaaaaa !!!!

Atualmente na API PlugBoleto temos todas estas funcionalidades implementadas e disponíveis para uso.

Caso tenha qualquer dúvida sobre o cenário explicado ou se quiser conhecer nossas soluções , estaremos sempre à disposição e será um prazer ajudar!

image.png

  • Curtir 4
Link to comment
Compartilhe em outros sites

Crie uma conta ou entre para comentar 😀

Você precisa ser um membro para deixar um comentário.

Crie a sua conta

Participe da nossa comunidade, crie sua conta.
É bem rápido!

Criar minha conta agora

Entrar

Você já tem uma conta?
Faça o login agora.

Entrar agora


×
×
  • Create New...