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

# Gestionar Transacciones

> Gestiona las Transacciones desde el Midaz Module: crea nuevas Transacciones entre Cuentas e inspecciona los registros aprobados o cancelados en tu Ledger.

Usa el **Midaz Module** para visualizar, crear y monitorear **Transacciones** en una interfaz visual. La página Transactions muestra cada movimiento financiero en tu Ledger. Puedes dar seguimiento a los saldos, revisar operaciones y crear transacciones sin escribir código.

<Note>
  Consulta la documentación de referencia de [Transacciones](/es/products/midaz/transactions) para conocer las estructuras de transacción, la contabilidad de doble entrada, las transacciones N:N y la integración con la API.
</Note>

## Acceder a la página de Transacciones

***

Selecciona la opción **Transactions** en el menú lateral izquierdo para abrir la página **Transactions**.

La página **Transactions** muestra una tabla con todas las Transacciones de tu Ledger.

<Note>
  Si tu Ledger no tiene Transacciones, la lista aparece vacía y muestra una indicación para crear tu primera transacción.
</Note>

### Acciones disponibles

Desde la página **Transactions**, puedes:

<Columns cols={2}>
  <Card title="Crear una Transacción" icon="plus" horizontal href="/es/products/midaz/console/creating-a-transaction">
    Registra un nuevo movimiento de activos entre cuentas
  </Card>

  <Card title="Consultar los detalles de una Transacción" icon="eye" horizontal href="/es/products/midaz/console/checking-transaction-details">
    Consulta la información completa de la transacción y sus operaciones
  </Card>
</Columns>

## Estado de la Transacción

***

Las Transacciones en Midaz tienen los siguientes estados:

* **CREATED** - El estado inicial de una transacción
* **PENDING** - Una transacción de dos pasos que retiene fondos, a la espera de confirmarse o cancelarse
* **APPROVED** - Midaz registró la transacción
* **CANCELED** - Midaz canceló la transacción
* **NOTED** - Una transacción de solo anotación sin cambios de saldo. Sus operaciones permanecen con todos los campos de saldo en cero

<Note>
  Después de que Midaz aprueba una transacción, no puedes editar sus operaciones ni sus montos, y no puedes eliminarla. Para revertirla, crea una transacción de reversión. Esto protege la integridad de tus registros financieros.
</Note>

## Casos de uso comunes

***

<AccordionGroup>
  <Accordion title="Transferencia simple entre dos cuentas">
    Una transacción básica que mueve fondos de una cuenta a otra:

    * **Origen**: cuenta corriente del cliente (débito de \$100)
    * **Destino**: cuenta del comercio (crédito de \$100)
    * Un solo origen, un solo destino, montos iguales
  </Accordion>

  <Accordion title="Pago con comisiones">
    Una transacción que divide los fondos entre varios destinos:

    * **Origen**: cuenta del cliente (débito de \$103)
    * **Destinos**:
      * Cuenta del comercio (crédito de \$100)
      * Cuenta de recaudación de comisiones (crédito de \$3)
    * Un solo origen, varios destinos
  </Accordion>

  <Accordion title="Pago consolidado">
    Varios orígenes que financian un único destino:

    * **Orígenes**:
      * Cuenta principal (débito de \$500)
      * Cuenta secundaria (débito de \$300)
    * **Destino**: cuenta del proveedor (crédito de \$800)
    * Varios orígenes, un solo destino
  </Accordion>

  <Accordion title="Transacción compleja multiparte">
    Varios orígenes y destinos en una sola transacción:

    * **Orígenes**:
      * Cliente A (débito de \$200)
      * Cliente B (débito de \$300)
    * **Destinos**:
      * Cuenta del proveedor (crédito de \$450)
      * Cuenta de impuestos (crédito de \$50)
    * Varios orígenes, varios destinos
  </Accordion>
</AccordionGroup>

## Mejores prácticas

***

<Steps>
  <Step title="Escribe descripciones de transacción claras">
    Incluye una descripción clara del propósito de cada transacción.
  </Step>

  <Step title="Verifica los saldos de cuenta antes de transaccionar">
    Confirma que la cuenta de origen tenga saldo suficiente antes de crear una transacción. Esto evita rechazos.
  </Step>

  <Step title="Usa metadatos para dar contexto de integración">
    Guarda IDs de referencia externos, números de orden u otros identificadores del sistema en los metadatos de la transacción para trazabilidad.
  </Step>

  <Step title="Agrupa las operaciones relacionadas de forma lógica">
    Cuando sea posible, combina las transferencias relacionadas en una sola transacción en lugar de varias transacciones separadas.
  </Step>

  <Step title="Revisa las transacciones antes de confirmarlas">
    Verifica dos veces las cuentas de origen, las cuentas de destino y los montos antes de enviar. No puedes editar una transacción después de crearla.
  </Step>
</Steps>

## Integración con Rutas contables

***

Midaz puede validar las Transacciones contra las [Rutas contables](/es/products/midaz/console/managing-accounting-routes) antes de procesarlas. Las Rutas contables definen qué cuentas pueden transaccionar entre sí.
