Plugins executam ações; o Midaz é a fonte de verdade do estado.Peça para um plugin fazer algo — mover dinheiro, aplicar uma taxa. Pergunte ao Midaz o que o dinheiro realmente é — saldos, histórico, quem é dono do quê.
Qual API para cada tarefa
| Você quer… | Chame | Por quê |
|---|---|---|
| Autenticar antes de qualquer chamada | Access Manager | Emite os tokens em que toda API de produto confia |
| Mover dinheiro (entrada/saída) | TED (plugin de pagamento) | Executa a transferência e registra no Midaz por você |
| Ler saldo, extrato ou transação | Midaz (o ledger) | O ledger é a fonte de verdade do estado — não infira saldo por um plugin de pagamento |
| Identificar o dono de uma conta | Midaz (CRM embutido) | Os holders vivem dentro do Midaz; não há um serviço de identidade separado para cadastrar antes |
| Aplicar uma taxa | Fees Engine | Calcula a taxa e devolve; a sua app submete a transação ao Midaz |
| Validar uma transação antes de ela acontecer | Tracer | Retorna ALLOW / DENY / REVIEW antes de você submeter qualquer coisa |
| Gerar um relatório (inclusive regulatório) | Reporter | Lê os dados do Midaz (somente leitura), no seu próprio período e formato |
“Identity” na Lerian se refere à gestão de usuários e acesso do Access Manager (quem pode usar os produtos), não ao dono da conta. O dono da conta é um Holder no CRM embutido do Midaz — não há um serviço de identidade separado para chamar antes de abrir uma conta.
Fluxos que cruzam produtos
Os fluxos comuns de vários passos — e a API dona de cada passo:
- Valide, depois mova — Tracer → TED. Cheque a transação no Tracer primeiro; só chame o plugin de pagamento se a decisão for
ALLOW. É por isso que uma transação pode ser rejeitada antes de você submeter — a validação é um passo separado e anterior. - Confirme que o pagamento realmente caiu — TED → Midaz. O plugin de pagamento confirma o evento da transferência; para confirmar que o dinheiro se moveu e ler o novo saldo, vá ao Midaz. “O plugin diz feito” e “o ledger mostra o saldo” são dois fatos diferentes.
- Veja o líquido depois de uma taxa — Fees → Midaz. O Fees diz quanto a taxa é; o Midaz diz quanto sobrou na conta depois que ela é lançada.
- Monte um relatório de período ou regulatório — Midaz → Reporter. Um mês de atividade vive no Midaz; o Reporter lê e produz a saída BACEN ou fiscal com os próprios parâmetros de período e formato.
Ver também
- O mapa conceitual de como as peças se conectam: Montando um core banking completo
- Cenários específicos do Midaz: Casos de uso do Midaz

