Entendendo o fluxo das APIs de Banking

Conheça o fluxo utilizado para fazer requisições de Transferências, Boletos, Pagamento de Contas, Saques, Depósitos e PIX

A análise antifraude de transações bancárias é essencial para proteger instituições financeiras e clientes contra atividades fraudulentas, que podem resultar em perdas financeiras e comprometer a confiança nos serviços bancários. Com o crescimento das transações digitais, as ameaças de fraude, como roubo de identidade, transações não autorizadas e fraudes sofisticadas, tornaram-se mais complexas e difíceis de detectar.

Integrar um sistema antifraude em uma API permite que dados das transações sejam analisados em tempo real, identificando padrões suspeitos e verificando a autenticidade das informações, prevenindo fraudes antes que causem impacto financeiro. Essa camada de segurança ajuda a garantir que as transações bancárias sejam processadas de forma segura e estejam em conformidade com as regulamentações de segurança, fortalecendo a proteção e a confiança dos clientes e das instituições financeiras.

Caso o cliente opte por utilizar fluxo de derivação para análise manual para esses serviços, a ferramenta de URL de Webhook será utilizada. Essa URL se trata de um endereço desenvolvido pelo cliente que estará pronto para receber atualizações de status das requisições. Para auxiliar no desenvolvimento desse endereço, recomendamos acessar nossa documentação técnica.

 

  • Entendendo as diferenças entre cada um dos serviços:
    • Transferências: Movimentação de dinheiro entre contas bancárias, podendo ocorrer entre contas do mesmo banco (transferência interna) ou entre bancos diferentes (como DOC ou TED).

    • Boletos: Forma de pagamento usada no Brasil, onde o cliente recebe um boleto com valor e data de vencimento para pagamento. O valor é transferido da conta do pagador para o recebedor ao ser quitado.

    • Pagamento de Contas: Transações para quitar contas de consumo, como água, luz e telefone, onde o valor é debitado da conta do pagador e creditado à empresa prestadora de serviço.

    • Saques: Retirada de dinheiro em espécie da conta bancária, normalmente realizada em caixas eletrônicos ou agências.

    • Depósitos: Transação para adicionar dinheiro a uma conta bancária, que pode ser feito por transferência, dinheiro em espécie ou cheques.

    • PIX: Sistema de pagamentos instantâneos no Brasil, que permite a transferência de dinheiro entre contas em segundos.

 

  • Explorando o fluxo:
  1. Primeiramente, é feita a requisição na API do serviço de banking em questão;
  2. Após o processamento, a requisição poderá retornar, de maneira síncrona, os seguintes status: automatically_approved (Automaticamente Aprovado), automatically_reproved (Automaticamente Reprovado) ou in_manual_analysis (Em Análise Manual);
  3. Caso o status seja in_manual_analysis, a requisição deverá ser tratada dentro da plataforma do cliente, que poderá aprovar ou reprovar a requisição;
  4. Após tratamento manual, os status finais possíveis serão manually_approved (Manualmente Aprovado) ou manually_reproved (Manualmente Reprovado). Esses status serão retornados via Webhook.

Para casos que não haja derivação para análise manual, o fluxo descrito no fluxograma abaixo deverá ser respeitado:

 

O fluxo descrito para casos de análise manual está evidenciado abaixo: