Skip to main content
Crie a estrutura do ledger no Midaz, lance a primeira transação e leia o resultado.

Participantes


  • Sua instituição. O seu sistema. Ele chama a API do Midaz.
  • Midaz. O ledger. Ele guarda as organizações, os ledgers, os ativos, as contas, os saldos e as transações.

Antes de começar


  • O seu sistema tem um token que pode criar organizações, ledgers, ativos, contas e transações no Midaz.
  • Escolha o código do ativo, por exemplo BRL, e o alias de cada conta, por exemplo @customer-1.

Diagrama


Montar um ledger e lançar a primeira transação

Passo a passo pela API


Regras


  • Um débito é a conta de onde o dinheiro sai. Um crédito é a conta para onde o dinheiro entra. Os débitos e os créditos somam, cada um, o amount da transação.
  • Para trazer valor para o ledger, debite a conta externa @external/<code> e credite a sua conta. Para enviar valor para fora, debite a sua conta e credite @external/<code>.
  • Quando o modo do Tracer no ledger é enforce, o Midaz recusa a transação antes de mover qualquer saldo se o Tracer não a permitir.

Como saber que terminou


Leia a transação com GET /v2/organizations/{organization_id}/ledgers/{ledger_id}/transactions/{transaction_id}. O status dela é APPROVED. Os saldos das contas de origem e de destino mostram os novos valores.

O que pode dar errado


Relacionados