Skip to main content
Cada produto e plugin da Lerian cuida de uma tarefa, e a maioria dos fluxos reais envolve mais de um. A regra que evita a maioria dos erros:
Plugins executam ações. O Midaz é a fonte da verdade para o estado.
Diga a um plugin para fazer algo: mover dinheiro, aplicar uma tarifa. Pergunte ao Midaz o que o dinheiro é: saldos, histórico, quem é o dono de quê.

Qual produto para cada tarefa


O Access Manager cuida de autenticação e autorização. Ele controla quem pode usar os produtos. Donos de conta são Holders armazenados no Midaz. Não existe um serviço de identidade separado para registrar antes de abrir uma conta.

Fluxos que atravessam vários produtos


A maioria das operações financeiras reais encadeia mais de um produto. Estas são as sequências mais comuns.

Pagamento com validação

Use TracerBank Transfer ou Pix → Midaz
1
Chame o Tracer primeiro. Ele retorna ALLOW, DENY ou REVIEW. Pare aqui se a decisão for DENY. Você não precisa de uma chamada de pagamento.
2
Chame um dos plugins usados para pagamento:
  • Bank Transfer para transferências bancárias
  • Pix (Direto ou Indireto) para pagamentos instantâneos
3
Leia o resultado do Midaz. Bank Transfer ou Pix confirma o evento de transferência. O Midaz confirma o novo saldo. São dois fatos diferentes.

Aplicar tarifas

Use FeesMidaz
1
Chame o Fees para calcular a tarifa aplicável. Ele retorna o valor. Ele não lança nada no ledger.
2
Envie a transação da tarifa ao Midaz. O Fees diz o que cobrar. O Midaz registra.

Relatório regulatório ou de período

Use MidazReporter
1
Os dados de origem ficam no Midaz: transações, saldos, holders.
2
Chame o Reporter com o período e o formato de saída. Ele lê o Midaz somente leitura e produz o arquivo do BACEN ou fiscal.

Conciliação de transações

Use Midaz + fontes externas → Matcher
1
O Matcher lê do Midaz e de uma ou mais fontes externas.
2
Ele aplica regras de correspondência configuráveis e produz resultados de correspondência, exceções e uma trilha de auditoria imutável. Ele não grava no Midaz.

Veja também