> ## Documentation Index
> Fetch the complete documentation index at: https://docs.lerian.studio/llms.txt
> Use this file to discover all available pages before exploring further.

# Cómo se mueve el dinero

> Descubre qué cuenta como un movimiento, cómo se llaman sus partes y dónde está el dinero antes de que finalmente se liquide en tu core bancario.

Ya sabes que el dinero nunca aparece ni se desvanece — se mueve de un origen a un destino, y ambos lados se registran. Esta página trata sobre el *movimiento* en sí: qué es un movimiento completo, cómo se llaman sus piezas, y la parte que la mayoría de la gente encuentra confusa — dónde está el dinero mientras un movimiento sigue en curso.

Imagina entregar efectivo sobre un mostrador. En el momento en que el efectivo deja tu mano y aterriza en la de la otra persona, todo el intercambio ocurrió como un solo evento. Un sistema bancario trata el movimiento de la misma manera: una entrega completa, registrada en su totalidad, todo de una vez.

## Un movimiento, registrado en su totalidad

***

Una **transacción** es un movimiento completo de valor — el evento entero, de principio a fin. Cuando un cliente envía R\$100 a un comercio, esa única transacción *es* los R\$100 cambiando de manos.

Pero ya has visto que cada movimiento tiene dos lados. Así que una transacción se construye a partir de piezas más pequeñas:

* Una **operación** es una parte del movimiento — un solo débito o un solo crédito.
* Una transacción está compuesta por operaciones que **balancean**: todo lo debitado es igual a todo lo acreditado.

La transferencia de R\$100 es una transacción compuesta por dos operaciones — un débito de R\$100 saliendo del cliente, y un crédito de R\$100 llegando al comercio. Misma cantidad, direcciones opuestas, registradas juntas.

<Tip>
  Ten a mano esta palabra: una **operación es una parte de un movimiento**. Una transacción es el movimiento completo; las operaciones son sus partes. Te encontrarás con esta palabra por todas partes en el core banking.
</Tip>

## Las formas que un movimiento puede tomar

***

El movimiento más simple tiene un origen y un destino, pero una sola transacción puede repartirse entre más cuentas — y por muchas partes que tenga, siempre balancea. Las formas comunes:

* **Uno a uno** — un origen, un destino. Una transferencia simple: cliente fuera, comercio dentro.
* **Uno a muchos** — un origen, varios destinos. El cliente paga R\$103: R\$100 van al comercio y R\$3 a una cuenta de comisiones. Tres operaciones, todavía balanceado (R\$103 fuera = R\$100 + R\$3 dentro).
* **Muchos a uno** — varios orígenes, un destino. Unas cuantas cuentas agrupando dinero en un solo fondo.
* **Muchos a muchos** — varios orígenes y varios destinos a la vez, como un marketplace repartiendo los pagos entrantes entre vendedores y comisiones.

La regla nunca cambia, sin importar cuántas partes haya: **todo lo que sale debe ser igual a todo lo que llega.**

<Note>
  No todos los ledgers admiten las cuatro formas. Los sistemas más simples pueden permitir solo movimientos uno a uno (o uno a muchos), mientras que otros manejan el caso completo de muchos a muchos en una sola transacción — así que lo que es posible depende del ledger que uses.
</Note>

<Note>
  Una transacción es **todo o nada**. O cada operación tiene éxito junta, o ninguna ocurre. Los libros nunca pueden quedar registrados a medias — esta propiedad se llama **atomicidad**.
</Note>

## Dinero en tránsito: retenciones y movimientos de dos fases

***

Aquí está la parte que confunde a casi todos: ¿dónde está el dinero *antes* de que una transacción sea definitiva?

Muchos movimientos no se liquidan en el instante en que empiezan. El sistema primero **reserva** la cantidad — se aparta, sigue en la cuenta, pero ya no está libre para gastar. Luego la transacción se **confirma** (se liquida definitivamente) o se **cancela** (libera la reserva). Esto es un movimiento de **dos fases**: reservar primero, luego confirmar o cancelar.

Para entender esto, el dinero de una cuenta se describe en dos partes:

* **Saldo disponible** — lo que realmente puedes gastar ahora mismo.
* **Saldo retenido** — lo que está reservado para un movimiento que no ha terminado. Sigue siendo tuyo, solo que congelado en su sitio hasta que se liquide o se libere.

<Note>
  Piensa en una preautorización de hotel en tu tarjeta. Al hacer el check-in, el hotel **reserva** una cantidad — no ha desaparecido, pero no puedes gastarla. Al hacer el check-out el cargo se **confirma**, o la retención se **cancela** y el dinero se libera. Mismo dinero, dos fases.
</Note>

```mermaid mermaid theme={null}
flowchart LR
  R["Reservar<br/>cantidad retenida"] -->|"se liquida"| C["Confirmar<br/>mueve al destino"]
  R -->|"liberado"| X["Cancelar<br/>vuelve a disponible"]
  classDef bal fill:#fff8e1,stroke:#f4b400,color:#333;
  class R,C,X bal;
```

## Control de gasto

***

Una vez que puedes ver el dinero como *disponible* frente a *retenido*, controlar el gasto se vuelve natural. En cualquier momento, el dinero de una cuenta está en uno de tres estados:

* **Disponible** — libre para gastar.
* **Retenido** — reservado para un movimiento en curso (en tránsito).
* **Bloqueado** — congelado a propósito, apartado para que no pueda moverse en absoluto.

Además de eso, el movimiento puede limitarse mediante **límites** — un tope sobre cuánto puede fluir. Juntos, estos explican la pregunta que la gente siempre hace: *¿por qué esta cuenta no puede gastar?* Normalmente es porque el dinero está retenido, bloqueado o por encima de un límite — no porque falte.

## En resumen

***

* Una **transacción** es un movimiento completo de valor — el evento entero.
* Una **operación** es una parte de él: un solo débito o crédito. Una transacción son operaciones que balancean.
* Un movimiento puede ir desde **uno a uno** hasta **muchos a muchos**; sea cual sea su forma, es **todo o nada** y siempre balancea.
* El dinero en tránsito está **retenido**, no desaparecido: un movimiento de dos fases **reserva**, luego **confirma** o **cancela**.
* El dinero de una cuenta está **disponible**, **retenido** o **bloqueado**, y puede limitarse mediante **límites** — eso es el control de gasto.

<Note>
  **Míralo en Lerian**

  Mira estas ideas en la práctica: [Transacciones](/es/midaz/transactions), [Operaciones](/es/midaz/operations) y [Saldos](/es/midaz/balances).
</Note>
