Pular para o conteúdo principal
Você já sabe que o dinheiro nunca aparece nem desaparece — ele se move de uma origem para um destino, e ambos os lados são registrados. Esta página é sobre a movimentação em si: o que é uma movimentação completa, como suas peças são chamadas e a parte que a maioria das pessoas acha confusa — onde o dinheiro fica enquanto uma movimentação ainda está em andamento. Imagine entregar dinheiro em espécie sobre um balcão. No momento em que o dinheiro sai da sua mão e cai na da outra pessoa, toda a troca aconteceu como um único evento. Um sistema bancário trata a movimentação da mesma forma: uma entrega completa, registrada integralmente, tudo de uma só vez.

Uma movimentação, registrada integralmente


Uma transação é uma movimentação completa de valor — o evento inteiro, do início ao fim. Quando um cliente envia R$100 para um comerciante, essa única transação é os R$100 trocando de mãos. Mas você já viu que toda movimentação tem dois lados. Então uma transação é construída a partir de peças menores:
  • Uma operação é uma parte da movimentação — um único débito ou um único crédito.
  • Uma transação é feita de operações que se balanceiam: tudo o que é debitado é igual a tudo o que é creditado.
A transferência de R$100 é uma transação feita de duas operações — um débito de R$100 saindo do cliente, e um crédito de R$100 chegando ao comerciante. Mesmo valor, direções opostas, registrados juntos.
Mantenha esta palavra à mão: uma operação é uma parte de uma movimentação. A transação é a movimentação inteira; as operações são suas partes. Você encontrará essa palavra em todo lugar no core banking.

As formas que uma movimentação pode assumir


A movimentação mais simples tem uma origem e um destino, mas uma única transação pode se espalhar por mais contas — e por mais partes que tenha, ela sempre se balanceia. As formas comuns:
  • Um-para-um — uma origem, um destino. Uma transferência simples: sai do cliente, entra no comerciante.
  • Um-para-muitos — uma origem, vários destinos. O cliente paga R$103: R$100 vão para o comerciante e R$3 para uma conta de taxas. Três operações, ainda balanceadas (R$103 de saída = R$100 + R$3 de entrada).
  • Muitos-para-um — várias origens, um destino. Algumas contas reunindo dinheiro em um único fundo.
  • Muitos-para-muitos — várias origens e vários destinos de uma vez, como um marketplace dividindo pagamentos recebidos entre vendedores e taxas.
A regra nunca muda, não importa quantas partes haja: tudo o que sai deve ser igual a tudo o que chega.
Nem todo ledger suporta as quatro formas. Sistemas mais simples podem permitir apenas movimentações um-para-um (ou um-para-muitos), enquanto outros lidam com o caso completo muitos-para-muitos em uma única transação — então o que é possível depende do ledger que você usa.
Uma transação é tudo ou nada. Ou todas as operações têm sucesso juntas, ou nenhuma delas acontece. Os livros nunca podem ficar pela metade — essa propriedade é chamada de atomicidade.

Dinheiro em trânsito: retenções e movimentações em duas fases


Aqui está a parte que confunde quase todo mundo: onde o dinheiro fica antes de uma transação ser finalizada? Muitas movimentações não são liquidadas no instante em que começam. O sistema primeiro reserva o valor — ele é separado, ainda na conta, mas não mais livre para gastar. Então a transação ou confirma (liquida de vez) ou cancela (libera a reserva). Esta é uma movimentação em duas fases: reservar primeiro, depois confirmar ou cancelar. Para fazer sentido disso, o dinheiro de uma conta é descrito em duas partes:
  • Saldo disponível — o que você pode de fato gastar agora.
  • Saldo retido — o que está reservado para uma movimentação que ainda não terminou. Ainda é seu, apenas congelado no lugar até ser liquidado ou liberado.
Pense em uma pré-autorização de hotel no seu cartão. No check-in, o hotel reserva um valor — ele não sumiu, mas você não pode gastá-lo. No check-out a cobrança confirma, ou a retenção é cancelada e o dinheiro é liberado. Mesmo dinheiro, duas fases.

Controle de gastos


Assim que você consegue ver o dinheiro como disponível versus retido, controlar gastos se torna natural. A qualquer momento, o dinheiro de uma conta está em um de três estados:
  • Disponível — livre para gastar.
  • Retido — reservado para uma movimentação em andamento (em trânsito).
  • Bloqueado — congelado de propósito, separado para que não possa se mover de jeito nenhum.
Além disso, a movimentação pode ser limitada por limites — um teto de quanto pode fluir. Juntos, eles explicam a pergunta que as pessoas sempre fazem: por que esta conta não consegue gastar? Geralmente é porque o dinheiro está retido, bloqueado ou acima de um limite — não porque está faltando.

Em resumo


  • Uma transação é uma movimentação completa de valor — o evento inteiro.
  • Uma operação é uma parte dela: um único débito ou crédito. Uma transação são operações que se balanceiam.
  • Uma movimentação pode variar de um-para-um a muitos-para-muitos; qualquer que seja sua forma, ela é tudo ou nada e sempre se balanceia.
  • Dinheiro em trânsito está retido, não sumido: uma movimentação em duas fases reserva, depois confirma ou cancela.
  • O dinheiro de uma conta está disponível, retido ou bloqueado, e pode ser limitado por limites — isso é controle de gastos.
Veja na LerianVeja essas ideias na prática: Transações, Operações e Saldos.