- ¿Qué Cuentas pueden actuar en el lado origen?
- ¿Qué Cuentas pueden actuar en el lado destino?
- ¿Qué entradas de débito y crédito registra la route cuando se ejecuta la transacción?
Pix transfer puede exigir una Cuenta customer en el lado origen y una Cuenta merchant en el lado destino. Luego la route define entradas directas de débito y crédito entre ambas. Cuando la validación de rutas está habilitada, una transacción Pix que referencia la route valida las Cuentas y aplica las reglas configuradas.
Las Rutas Contables proporcionan validación opcional de rutas. Midaz solo la aplica cuando la configuración del Ledger accounting.validateRoutes está habilitada (valor predeterminado: false). Cuando está habilitada, las Transacciones deben referenciar rutas válidas y las Operaciones deben cumplir las reglas configuradas. Las rutas son más fáciles de modelar cuando ya sabes qué Cuentas representan a los clientes, treasury, fees, settlement, revenues y expenses.
Cómo encajan las piezas
Elegir el tipo de operación
Usa Source cuando la regla aplica solo al lado emisor
Usa Source cuando la regla aplica solo al lado emisor
Usa Source para Cuentas donde se origina el valor.Ejemplo: una Cuenta de cliente puede enviar fondos en un flujo de pago.
Usa Destination cuando la regla aplica solo al lado receptor
Usa Destination cuando la regla aplica solo al lado receptor
Usa Destination para Cuentas donde llega el valor.Ejemplo: una Cuenta de merchant puede recibir fondos en un flujo de pago.
Usa Bidirectional cuando la misma regla aplica a ambos lados
Usa Bidirectional cuando la misma regla aplica a ambos lados
Usa Bidirectional cuando la misma clase de Cuenta puede enviar y recibir.Ejemplo: las Cuentas checking pueden transferir valor a otras Cuentas checking.
Una route debe incluir una operation route Source y una Destination, o al menos una operation route Bidirectional.
Elegir la regla de validación
Una operation route puede incluir opcionalmente una regla de cuenta: Tipos de Cuenta registrados o un
@Alias. Midaz aplica una regla presente cuando la validación de rutas está habilitada. Usa validación por Tipo de Cuenta para flujos escalables. Usa validación por alias para Cuentas operativas fijas, como treasury, fee, settlement o suspense.
Patrones comunes de route
Customer to merchant
Usa routes Source y Destination separadas cuando cada lado tiene un rol distinto.Peer-to-peer transfer
Usa una route Bidirectional cuando el mismo Tipo de Cuenta puede ser tanto origen como destino.Fee collection
Usa una route Destination con validación por alias cuando las fees deban llegar siempre a una misma Cuenta operativa.Accounting scenarios
Páginas disponibles
Configurar la contabilidad en la Console
Una guía paso a paso, centrada en la Console, para construir tu modelo contable — desde el plan de cuentas hasta un pago Pix funcionando, sin llamadas a la API.
Gestionar Accounting Routes
Configura accounting routes con operation rules y accounting scenarios desde un asistente unificado.

