Skip to main content
Utiliza el Módulo Midaz para visualizar, crear y monitorear Transactions a través de una interfaz visual. La página de Transacciones muestra cada movimiento financiero en tu Ledger. Puedes rastrear saldos, revisar operaciones y crear transacciones sin escribir código.
Consulta la documentación de referencia de Transacciones para conocer estructuras de transacciones, contabilidad de partida doble, transacciones N:N e integración con API.

Acceso a la página de Transacciones


Selecciona la opción Transactions en el menú lateral izquierdo para abrir la página de Transactions. La página de Transactions muestra una tabla con todas las Transacciones en tu Ledger.
Si tu Ledger no tiene Transacciones, la lista está vacía y muestra un mensaje para crear tu primera transacción.

Acciones disponibles

Desde la página de Transactions, puedes:

Crear una Transacción

Registrar un nuevo movimiento de Activos entre Cuentas

Consultar detalles de Transacción

Ver información completa de la transacción y operaciones

Estado de las transacciones


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 confirmación (commit) o cancelación
  • APPROVED - Midaz registró la transacción
  • CANCELED - Midaz canceló la transacción
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.

Casos de uso comunes


Una transacción básica que mueve fondos de una cuenta a otra:
  • Source: Cuenta corriente del cliente (débito $100)
  • Destination: Cuenta del comerciante (crédito $100)
  • Un solo origen, un solo destino, montos iguales
Una transacción que divide fondos entre múltiples destinos:
  • Source: Cuenta del cliente (débito $103)
  • Destinations:
    • Cuenta del comerciante (crédito $100)
    • Cuenta de cobro de tarifas (crédito $3)
  • Un solo origen, múltiples destinos
Múltiples orígenes financiando un solo destino:
  • Sources:
    • Cuenta primaria (débito $500)
    • Cuenta secundaria (débito $300)
  • Destination: Cuenta del proveedor (crédito $800)
  • Múltiples orígenes, un solo destino
Múltiples orígenes y destinos en una sola transacción:
  • Sources:
    • Cliente A (débito $200)
    • Cliente B (débito $300)
  • Destinations:
    • Cuenta del proveedor (crédito $450)
    • Cuenta de impuestos (crédito $50)
  • Múltiples orígenes, múltiples destinos

Mejores prácticas


1

Escribe descripciones de transacción claras

Incluye una descripción clara del propósito de cada transacción. Esto ayuda con la auditoría y la resolución de problemas.
2

Verifica los saldos de las cuentas antes de realizar transacciones

Asegúrate de que la cuenta de origen tenga saldo suficiente antes de crear una transacción. Esto evita rechazos.
3

Usa metadatos para el contexto de integración

Almacena IDs de referencia externos, números de pedido u otros identificadores del sistema en los metadatos de la transacción para trazabilidad.
4

Agrupa operaciones relacionadas de manera lógica

Cuando sea posible, combina transferencias relacionadas en una sola transacción en lugar de varias transacciones separadas.
5

Revisa las transacciones antes de confirmar

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.

Integración con Accounting Routes


Midaz puede validar Transacciones contra Accounting Routes antes de procesarlas. Las Accounting Routes definen qué cuentas pueden realizar transacciones entre sí. Añaden una capa de control sobre tus operaciones financieras.