Como usar as APIs de open banking: o que elas fazem e como as empresas as colocam em prática

Financial Connections

O Stripe Financial Connections permite que seus usuários compartilhem dados financeiros com você.

Saiba mais 
  1. Introdução
  2. Principais conclusões
  3. O que é uma API de open banking?
  4. Como as APIs de open banking potencializam a iniciação de pagamentos?
  5. Como as APIs de open banking melhoram a verificação de contas e o onboarding de clientes?
  6. Como as APIs de open banking oferecem suporte a empréstimos, avaliação de risco e análise de risco?
  7. Como as APIs de open banking auxiliam a gestão e a agregação de finanças pessoais?
  8. Como as APIs de open banking auxiliam nos repasses de plataformas e marketplaces?
  9. Como o Stripe Financial Connections pode ajudar

A interface de programação de aplicação (API) de open banking é uma conexão digital que dá à empresa o acesso permitido à conta bancária de um cliente, para leitura de dados ou transferência de valores, desde que o cliente a autorize pelo próprio banco. A autorização ocorre por meio de um token, e não de uma senha armazenada. Isso difere o open banking dos métodos de acesso de dados mais antigos, que dependiam de leitura de tela e de credenciais compartilhadas. As empresas de pagamentos, de empréstimos e de softwares financeiros utilizam essa camada para verificar contas, avaliar o risco e transferir valores diretamente entre os bancos.

A utilização de open banking está em expansão: a estimativa é que o número de chamadas de API chegue a 580 bilhões em 2027. Abaixo, veja como utilizar APIs de open banking, incluindo formas de iniciar os pagamentos diretamente a partir da conta do cliente, verificar a propriedade da conta durante o onboarding, inserir os dados de transação nas decisões de empréstimo, viabilizar os aplicativos de finanças pessoais e confirmar contas de repasse nas plataformas e marketplaces.

Principais conclusões

  • As APIs de open banking substituem as credenciais bancárias armazenadas por acesso revogável e com tokens, controlado pelo cliente.

  • As empresas usam o mesmo fluxo de conexão subjacente na iniciação de pagamentos, verificação de conta, avaliação de risco e confirmação de repasse; basta adaptar os dados solicitados a cada caso.

  • Conectar dados bancários diretamente à infraestrutura de pagamentos e faturamento de uma empresa reduz a reconciliação manual necessária quando esses dados são armazenados em um sistema separado.

O que é uma API de open banking?

A API de open banking é uma interface para desenvolvedores que permite que a empresa solicite acesso permitido à conta bancária de um cliente, visando extrair os dados e transferir o dinheiro, se houver autorização explícita do cliente. O cliente faz o login no banco de forma segura e escolhe o que será compartilhado. Em seguida, o banco emite o token que define exatamente quais informações a empresa pode ver e por quanto tempo.

Como as APIs de open banking potencializam a iniciação de pagamentos?

A iniciação de pagamento permite que uma empresa solicite uma transferência bancária direto da conta do cliente. O cliente escolhe seu banco no checkout, faz a autenticação no próprio aplicativo ou na página de login do banco e confirma o valor antes da conclusão da transferência.

Isso permite o seguinte:

  • Menor custo por transação: pagamentos com cartão acarretam taxas de intercâmbio e da rede em cada compra; transferências entre contas ignoram essa estrutura de custos, o que é mais importante em compras de maior valor, nas quais as taxas de cartão se acumulam rapidamente.

  • Sem credenciais de cartão armazenadas: quando o cliente escolhe pagar pelo banco, não há número de cartão para armazenar ou atualizar. Para o faturamento de assinaturas, isso significa menos falhas de renovações causadas por cartões reemitidos ou vencidos.

  • Perfil de fraude diferente: transferências autenticadas pelo banco dependem do login do cliente na própria conta bancária, e não da digitação de dados do cartão que um fraudador possa ter obtido em outro lugar.

  • Sinais de liquidação de fundos em tempo real: algumas redes de pagamento por open banking confirmam se os fundos estão disponíveis antes da conclusão da transferência. Isso dá à empresa mais certeza do que a autorização de um cartão, que ainda pode falhar ao liquidar.

  • Fluxo de checkout rápido: o cliente seleciona seu banco, faz a autenticação e confirma. Nos mercados onde o open banking está bem estabelecido, a sequência completa costuma ser concluída em menos de um minuto (no mesmo nível de um pagamento por carteira digital).

Como as APIs de open banking melhoram a verificação de contas e o onboarding de clientes?

Antes do open banking, os microdepósitos eram usados para verificar se o cliente realmente possuía a conta que havia fornecido. Essas pequenas transferências de teste (nas quais o cliente confirma o valor exato) podiam levar de um a dois dias úteis para serem processadas.

As APIs de open banking realizam as seguintes verificações em tempo real no momento em que o cliente conecta sua conta:

  • Titularidade da conta: a API confirma se a conta existe e se a pessoa que está autenticando a conexão é de fato o titular da conta.

  • Verificação de identidade: os dados da conta verificados pelo banco entram nas verificações mais amplas de KYC (Know Your Customer) da empresa, acrescentando um dado mais difícil de falsificar do que um nome e endereço informados pelo próprio cliente.

  • Verificações de saldo: uma empresa pode ver se a conta tem suporte a uma transação antes de se comprometer com ela, para não descobrir isso apenas depois que o pagamento falhar.

  • Triagem de fraude mais rápida: a verificação da titularidade na inscrição identifica uma conta inconsistente ou roubada antes da movimentação do dinheiro, em vez de depois que um estorno ou falha de repasse mostre o problema.

Como as APIs de open banking oferecem suporte a empréstimos, avaliação de risco e análise de risco?

O processo tradicional de avaliação de risco depende de dados do setor de crédito e é atualizado com atraso. Os dados de open banking fornecem aos credores a visão de nível transacional sobre o fluxo de caixa, o que inclui os padrões de depósito, as cobranças recorrentes, a frequência do uso de limite da conta corrente e os saldos durante o período (em vez de em apenas um número).

É por isso que as seguintes informações são importantes:

  • Acesso ampliado a solicitantes com poucos dados: mesmo com uma pontuação de crédito pequena (ou nenhuma pontuação), como os autônomos ou recém-chegados em outro país, é possível apresentar a conta corrente com renda fixa e despesas administráveis, pois os dados da API de open banking levam isso em consideração aos credores.

  • Detecção de sinais de aviso: o uso frequente do limite da conta corrente, as perdas súbitas de saldos e os padrões de depósitos irregulares aparecem nos dados de transação bem antes de afetarem a pontuação de crédito.

  • Verificação alternativa da renda: se houver acesso permitido aos extratos bancários de alguns meses, não é necessário analisar holerites nem declaração de valores aos credores. É possível usar apenas o histórico de depósito para fazer a confirmação.

  • É um suplemento, e não uma substituição: os dados de open banking também costumam realizar a análise de crédito tradicional aos produtos de empréstimos regulamentados, em vez de substituí-la. Eles verificam as rendas e as criam um modelo de risco alternativo a partir da verificação padrão.

Como as APIs de open banking auxiliam a gestão e a agregação de finanças pessoais?

Aplicativos de finanças pessoais e agregadores de contas dependem de o cliente conectar todas as suas contas (conta corrente, conta poupança, cartões de crédito e investimentos) de vários bancos a um só dashboard. As APIs de open banking possibilitam isso sem que o aplicativo armazene a senha do banco.

Veja como funciona:

  • Categorização de transação: as compras são ordenadas em categorias, como compras de mercado, alimentação fora de casa e serviços de utilidade pública (normalmente, uma combinação de correspondência do código de comerciante com reconhecimento de padrão). O cliente vê os gastos por categoria, sem a necessidade de identificar tudo de forma manual.

  • Monitoramento de saldo: o aplicativo verifica os saldos da conta a intervalos definidos e envia alertas se ele cair a ponto de haver o risco de uso do limite da conta corrente.

  • Análises de economia: ao comparar os padrões de renda aos gastos, os aplicativos revelam qual valor é viável transferir para a conta poupança em um determinado período.

  • Acesso revogável: o cliente concede permissões pelo fluxo de autenticação do próprio banco. O token define quais dados podem ser extraídos e por quanto tempo. Pode-se cortar o acesso a qualquer momento, normalmente, em uma tela de configurações do aplicativo.

Como não é necessário reter as credenciais bancárias do agregador a qualquer momento, o acesso depende apenas do token emitido. O cliente (e não o aplicativo) continua a controlar os compartilhamentos e as suas durações.

Como as APIs de open banking auxiliam nos repasses de plataformas e marketplaces?

Em vez de verificar quem está pagando, as plataformas e os marketplaces precisam verificar quem está recebendo. Um marketplace que faz o onboarding de milhares de vendedores, ou uma plataforma que faz repasses para contratados, precisa confirmar se cada conta de repasse é real e pertence à pessoa que a reivindica antes de movimentar qualquer dinheiro.

É assim que funciona:

  • Verificação de conta de repasse: confirmar a titularidade no momento da inscrição identifica um número de conta digitado incorretamente ou uma conta sobre a qual alguém não tenha autoridade de assinatura, antes que um repasse falhe ou vá para o lugar errado.

  • Menos falhas de repasse: verificar as contas antecipadamente reduz as transferências que são devolvidas, atrasadas ou que precisam de correção manual após o ocorrido.

  • Detecção de padrão de fraudes: dados da conta conectada podem sinalizar indícios associados a inscrições fraudulentas de vendedores, como uma conta recém-criada que solicita um repasse alto imediatamente.

  • Onboarding de fornecedores: uma empresa que verifica os dados bancários de um novo fornecedor antes de configurar pagamentos recorrentes se beneficia da mesma mecânica de verificação instantânea usada no onboarding de clientes.

  • Visibilidade de tesouraria: as plataformas que gerenciam repasses em várias contas conectadas podem usar dados de saldo agregados para obter uma leitura melhor do posicionamento de caixa em toda a rede.

Como o Stripe Financial Connections pode ajudar

O Stripe Financial Connections é um conjunto de APIs que permite conectar-se com segurança às contas bancárias dos seus clientes e recuperar seus dados financeiros, possibilitando a criação de produtos e serviços financeiros inovadores.

O Financial Connections pode ajudar você a:

  • Simplificar o onboarding: ofereça um processo contínuo e instantâneo de verificação de conta bancária que não exige verificação manual de identidade e de conta.

  • Acessar dados financeiros abrangentes: recupere informações completas sobre as contas bancárias dos seus clientes, incluindo saldos, transações e dados da conta.

  • Automatizar pagamentos recorrentes: permita que seus clientes vinculem suas contas bancárias com segurança para pagamentos recorrentes, melhorando as taxas de sucesso de pagamento.

  • Aprimorar a gestão de riscos: Analise os dados financeiros dos clientes para tomar decisões mais informadas sobre crédito, empréstimos e outros produtos financeiros.

  • Cumprir as regulamentações: O Financial Connections ajuda a atender aos requisitos de KYC e de prevenção à lavagem de dinheiro (PLD).

  • Inovar com confiança: Crie novos produtos e serviços financeiros sobre a infraestrutura segura e confiável do Financial Connections.

Saiba mais sobre o Financial Connections ou comece hoje mesmo.

O conteúdo deste artigo é apenas para fins gerais de informação e educação e não deve ser interpretado como aconselhamento jurídico ou tributário. A Stripe não garante a exatidão, integridade, adequação ou atualidade das informações contidas no artigo. Você deve procurar a ajuda de um advogado competente ou contador licenciado para atuar em sua jurisdição para aconselhamento sobre sua situação particular.

Mais artigos

  • Algo deu errado. Tente novamente ou entre em contato com o suporte.

Vamos começar?

Crie uma conta e comece a aceitar pagamentos sem precisar de contratos nem dados bancários, ou fale conosco para criar um pacote personalizado para sua empresa.

Financial Connections

O Stripe Financial Connections permite que seus usuários compartilhem dados financeiros com você.

Documentação do Financial Connections

Aprenda a acessar dados autorizados das contas financeiras de seus usuários.