Skip to main content
O Midaz é um central (código-fonte disponível). As instituições financeiras o usam para construir, operar e escalar suas transações sobre uma base modular. Você mantém o controle total da sua stack. O serviço Ledger do Midaz tem dois domínios principais: Onboarding e Transação. Ele também incorpora CRM para titulares e instrumentos, e Fees. Juntos, eles fornecem os componentes para configurar, executar e governar fluxos financeiros.
Essa arquitetura orientada a domínios garante que a configuração (Onboarding) e a execução (Transação) permaneçam claramente separadas, porém totalmente integradas — possibilitando performance, rastreabilidade e agilidade nos negócios.

Domínios e APIs


Domínio de Onboarding

No Domínio de Onboarding, as instituições estruturam suas operações financeiras. Elas configuram as entidades essenciais do seu ledger. Este domínio define as regras, contas e relacionamentos que regem como o ledger registra e interpreta as transações.

Componentes do Domínio de Onboarding

  • Organizações: Uma entidade de negócio que opera no Midaz — como um banco, fintech ou subsidiária. Cada organização possui seus próprios ledgers, configurações e controles de acesso. Assim, uma única plataforma suporta operações multientidade.
  • Ledgers: O livro financeiro central de uma organização. Os rastreiam cada saldo, transação e operação. Eles protegem a integridade de todos os dados financeiros. Pense em um ledger como a fonte única da verdade para as finanças de uma unidade de negócio.
  • : As unidades de valor que o ledger rastreia — como BRL, USD, BTC ou pontos de fidelidade. Com essa flexibilidade, as instituições gerenciam moedas tradicionais, ativos digitais e programas de recompensa personalizados no mesmo sistema.
  • : Classificações que definem a natureza e o propósito das contas — por exemplo, conta-corrente, poupança, escrow ou liquidação. Com validateAccountType ativado, o type de uma nova Conta não externa precisa corresponder a um valor registrado. As Operation Routes validam as Contas separadamente durante o processamento da rota.
  • Contas: As unidades fundamentais de armazenamento de valor — onde o dinheiro, ou qualquer ativo, efetivamente reside. Cada conta sempre se vincula a um Ativo. Você pode agrupar contas em segmentos ou portfólios para refletir a estrutura do seu negócio.
  • : Um grupo de contas que pertencem ao mesmo cliente, unidade de negócio ou propósito. Por exemplo, um cliente pode ter conta corrente, poupança e investimentos em diferentes moedas. Um portfólio une tudo em uma visão unificada.
  • : Grupos de contas que compartilham características, como categorias de clientes ou divisões regionais — por exemplo, VIP ou Estudante. Os segmentos te ajudam a aplicar regras, preços ou benefícios diferentes em toda a sua base de clientes.
O Domínio de Onboarding configura como o seu mundo financeiro é estruturado, garantindo consistência antes que qualquer transação ocorra.

Domínio de Transação

Depois de configurar o Domínio de Onboarding, o Domínio de Transação assume. Ele impulsiona a execução, a movimentação e a reconciliação de fundos em tempo real.

Componentes do Domínio de Transação

  • Saldos: O saldo atual de qualquer conta, incluindo seus valores disponíveis e bloqueados (on-hold). Este snapshot em tempo real suporta validações, verificações pré-transação e exibições voltadas ao cliente.
  • : Templates reutilizáveis que definem as regras para cada perna de uma transação financeira. Uma rota especifica quais contas participam, em qual direção (origem ou destino) e sob qual anotação contábil. Assim, cada tipo de transação segue regras de negócio consistentes.
  • : A unidade atômica de movimentação no ledger — um único débito ou crédito. O ledger decompõe cada movimentação financeira em operações. Isso oferece uma completa e rastreabilidade precisa para conformidade e relatórios.
  • : Blueprints completos de transação que combinam múltiplas Operation Routes. Por exemplo, uma rota de Transferência Pix define suas regras de origem e destino. Quando você habilita a validação de Rotas Contábeis, o Midaz valida a rota de transação e suas Operation Routes para esse tipo de transação. A API a expõe como o recurso transactionRoute.
  • Transações: A movimentação real de valor entre contas. Uma transação pode envolver múltiplas Operações, como taxas, impostos ou splits. Isso suporta fluxos financeiros complexos, como pagamentos de marketplace ou liquidações multipartes, em um único evento atômico.
O Domínio de Transação garante que cada movimentação seja processada com precisão, transparência e em conformidade com as regras de negócio e contabilidade configuradas previamente.

Resumo


O Midaz é uma plataforma de ledger orientada a domínios para confiabilidade, flexibilidade e governança. Com essa arquitetura, as instituições financeiras estruturam seus dados com precisão e operam em escala. Você mantém o controle total e a transparência sobre o seu ecossistema financeiro.