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
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
amountda 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.

