Saltar al contenido principal
El Fees Engine es un plugin disponible en Midaz Module que le permite configurar y gestionar tarifas de transacciones a través de una interfaz visual. Defina reglas de tarifas, pruebe cálculos y aplique cargos a las transacciones sin escribir código.

¿Qué es el Fees Engine?


El Fees Engine proporciona un sistema completo de gestión de tarifas que se integra con su infraestructura de Midaz Core. Le permite:
  • Definir reglas de tarifas flexibles: Crear tarifas basadas en montos fijos, porcentajes o una combinación de ambos
  • Dirigir transacciones específicas: Aplicar tarifas a rutas de transacción, segmentos o libros contables particulares
  • Establecer umbrales de monto: Configurar montos de transacción mínimos y máximos para la aplicación de tarifas
  • Eximir tarifas selectivamente: Exentar cuentas específicas de tarifas cuando sea necesario
  • Probar antes de implementar: Usar la calculadora de tarifas para simular cargos antes de habilitarlos

Acceder al Fees Engine


Para acceder al Fees Engine en Lerian Console:
1

Abrir Midaz Module

Desde la página de inicio de Lerian Console, seleccione la tarjeta del producto Midaz.
2

Navegar a Plugins

En la barra lateral izquierda, localice la sección Plugins.
3

Seleccionar Fees Engine

Haga clic en Fees Engine para acceder a la interfaz de gestión de tarifas.

Conceptos clave


Antes de trabajar con el Fees Engine, comprenda estos elementos principales:
  • Fee Package: Un contenedor que agrupa reglas de tarifas y define cuándo aplican (ruta de transacción, segmento, rango de monto)
  • Fee Rule: Una configuración individual de tarifa dentro de un paquete que especifica cómo se calcula una tarifa
  • Application Rule: El método de cálculo utilizado: tarifa fija, porcentaje o máximo entre ambos
  • Reference Amount: Si las tarifas porcentuales se calculan sobre el monto original de la transacción o después de otras tarifas
  • Priority: El orden en que se aplican múltiples tarifas dentro de un paquete

Funcionalidades disponibles


Cómo se calculan las tarifas


Cuando se procesa una transacción, el Fees Engine:
  1. Asocia la transacción con los paquetes de tarifas aplicables según la ruta, segmento y libro contable
  2. Valida que el monto esté dentro del rango mínimo y máximo del paquete
  3. Verifica exenciones para ver si la cuenta de origen está exenta
  4. Aplica las reglas de tarifas en orden de prioridad
  5. Calcula cada tarifa usando la regla de aplicación y monto de referencia especificados
  6. Acredita las cuentas de tarifas con los montos calculados

Tipos de cálculo de tarifas


El Fees Engine soporta tres métodos de cálculo:
Un monto fijo cobrado independientemente del valor de la transacción.Ejemplo: $2.50 por transacción
Un porcentaje del monto de la transacción.Ejemplo: 1.5% de 100=tarifade100 = tarifa de 1.50
Aplica el mayor entre un monto fijo y un porcentaje.Ejemplo: Máx de $1.00 o 2%
  • En 30:maˊx(30: máx(1.00, 0.60)=0.60) = 1.00
  • En 100:maˊx(100: máx(1.00, 2.00)=2.00) = 2.00

Integración con Midaz Core


El Fees Engine funciona con su infraestructura Midaz existente:
  • Ledgers: Delimitar paquetes de tarifas a libros contables específicos
  • Segments: Aplicar diferentes estructuras de tarifas a segmentos de clientes
  • Transaction Routes: Definir qué tarifas aplican a qué flujos de transacción
  • Accounts: Designar cuentas para recibir créditos de tarifas y especificar cuentas exentas

Próximos pasos