Pular para o conteúdo

CasesIntegrações e conciliações

Integrações e conciliações com o Santander

Com o Santander, a Openi integra sistemas e concilia os dados que passam entre eles. Os eventos chegam por webhook, as bases entram como origens de dados e o rule set devolve o que confere e o que precisa de revisão.

Santander

Do dado de origem ao resultado

  1. 1Sistemas
  2. 2Webhooks
  3. 3Conciliação
  4. 4Divergências

O desafio. Integrações e conciliações.

Em um banco, o mesmo fato passa por vários sistemas: o que origina a operação, o que liquida e o que registra. Cada um tem o seu formato, o seu identificador e o seu horário de fechamento. Conciliar é provar que o que um sistema emitiu chegou ao outro, com o mesmo valor, e apontar depressa o que ficou pelo caminho.

Eventos de um sistema, registros do outro
Exemplo
Eventos (webhook)Base de registro
  • evt_9f2a01

    R$ 25.000,00

    MATCH

    Registro 550193

    R$ 25.000,00

  • evt_9f2a02

    R$ 1.730,55

    MATCH

    Registro 550194

    R$ 1.730,55

  • evt_9f2a03

    R$ 8.412,00

    POSSIBLE

    Registro 550201

    R$ 8.421,00

  • evt_9f2a04

    R$ 640,00

    NO_MATCH

    sem par

Dados fictícios, para ilustrar o fluxo.

Como funciona. Em 3 passos.

  1. 01

    Os eventos chegam por webhook

    Cada sistema envia os seus eventos para um webhook de entrada do Nexus, em JSON, no momento em que acontecem.

  2. 02

    As bases entram como origens de dados

    Os registros do outro lado são cadastrados como origem de dados e ficam no mesmo modelo de dataset que os eventos.

  3. 03

    O rule set devolve as divergências

    A regra casa evento e registro. O que confere segue; o que não tem par ou diverge de valor fica separado para revisão.

Como roda pela API. Em chamadas documentadas.

  1. POST /hooks/{slug}

    Os eventos chegam ao Nexus por webhook de entrada.

  2. POST /v1/data-sources

    O Nexus recebe a origem de dados que entra na conciliação.

  3. POST /v1/rule-sets/{ruleSetId}/run

    O rule set roda e casa os dois datasets.

O que fica visível. Separado para quem opera.

  • Evento recebido sem registro na base
  • Registro sem evento correspondente
  • Diferença de valor entre os dois lados

Monte a sua conciliação. Com as mesmas chamadas.

Os cases usam apenas endpoints documentados. Solicite acesso e rode o fluxo com os dados da sua operação.