¿Qué son los Paquetes de Tarifas?
Un Paquete de Tarifas es una configuración que define las reglas de tarifas aplicadas a las transacciones que coinciden con criterios específicos. En Midaz Module, los paquetes de tarifas le permiten:
- Definir reglas de cálculo de tarifas - Configurar tarifas fijas, tarifas basadas en porcentaje o cálculos combinados
- Establecer rangos de montos - Aplicar tarifas solo a transacciones dentro de montos mínimos y máximos especificados
- Vincular a rutas de transacción - Asociar paquetes con rutas de transacción específicas para una aplicación de tarifas dirigida
- Eximir tarifas para cuentas específicas - Excluir ciertas cuentas de los cálculos de tarifas
- Priorizar la aplicación de tarifas - Controlar el orden en que se aplican múltiples tarifas
Acceso a la página de Paquetes de Tarifas
Para abrir la página de Fee Packages, seleccione la opción Fee Packages en la sección Fees Engine del menú lateral izquierdo. La página de Fee Packages muestra una lista de todos los paquetes de tarifas configurados.
Si no tiene ningún Paquete de Tarifas, la lista aparecerá vacía con una indicación para crear su primer paquete.
Acciones disponibles
Desde la página de Fee Packages, puede:Crear un Paquete de Tarifas
Definir nuevas reglas de cálculo de tarifas para transacciones
Editar un Paquete de Tarifas
Actualizar configuraciones y reglas de tarifas
Eliminar un Paquete de Tarifas
Eliminar un paquete de tarifas de su configuración
Comprensión de la estructura del Paquete de Tarifas
Al crear o editar un paquete de tarifas en Midaz Module, trabajará con:
Información básica
- Fee Group Label (requerido) - Un nombre descriptivo para el paquete de tarifas
- Description (requerido) - Explicación del propósito del paquete y cuándo aplica
- Transaction Route (opcional) - Vínculo a una ruta de transacción específica
- Segment (opcional) - Asociación con un segmento específico
- Ledger (requerido) - El libro mayor al que aplica este paquete
Rango de montos
- Minimum Amount (requerido) - Monto mínimo de transacción para la aplicación de tarifas
- Maximum Amount (requerido) - Monto máximo de transacción para la aplicación de tarifas
- Waived Accounts (opcional) - Lista de alias de cuentas exentas de estas tarifas
Reglas de tarifas
Cada paquete de tarifas puede contener múltiples reglas de tarifas con:- Fee Label - Nombre que identifica esta tarifa específica
- Application Rule - Cómo se calcula la tarifa:
flatFee- Monto fijo independientemente del valor de la transacciónpercentual- Porcentaje del monto de la transacciónmaxBetweenTypes- Mayor valor entre los cálculos fijo y porcentual
- Calculation Type -
flatopercentage - Calculation Value - El monto o porcentaje de la tarifa
- Reference Amount - Base para el cálculo del porcentaje:
originalAmount- Calcular sobre el valor original de la transacciónafterFeesAmount- Calcular después de que se apliquen otras tarifas
- Priority - Orden de aplicación de tarifas (números menores se aplican primero)
- Is Deductible From - Si esta tarifa se deduce de la transacción
- Credit Account - Cuenta que recibe el monto de la tarifa
Casos de uso comunes
Tarifa fija simple por transacción
Tarifa fija simple por transacción
Aplicar una tarifa fija a todas las transacciones dentro de un rango de montos:
- Application Rule:
flatFee - Calculation:
flatcon valor2.50 - Ejemplo: Tarifa de 10 y $1000
Tarifa basada en porcentaje
Tarifa basada en porcentaje
Cobrar un porcentaje del monto de la transacción:
- Application Rule:
percentual - Calculation:
percentagecon valor1.5 - Ejemplo: Tarifa del 1.5% en transferencias, donde una transferencia de 1.50
Estructura de tarifas escalonada
Estructura de tarifas escalonada
Crear múltiples paquetes con diferentes rangos de montos:
- Paquete 1: 100 → tarifa del 2%
- Paquete 2: 1000 → tarifa del 1.5%
- Paquete 3: $1000+ → tarifa del 1%
- Tarifas más bajas para transacciones de mayor valor
Combinación fijo + porcentaje (máximo)
Combinación fijo + porcentaje (máximo)
Aplicar el mayor entre fijo y porcentaje:
- Application Rule:
maxBetweenTypes - Calculations:
flat: 1.00ypercentage: 2.0 - Ejemplo: En transacción de 1.00, 1.00
- Ejemplo: En transacción de 1.00, 2.00
Exención de tarifas para cuentas premium
Exención de tarifas para cuentas premium
Mejores prácticas
1
Planificar su estructura de tarifas
Diseñe sus paquetes de tarifas antes de la implementación. Considere los tipos de transacción, rangos de montos y segmentos de clientes que requieren diferentes tratamientos de tarifas.
2
Usar etiquetas descriptivas
Elija etiquetas de grupo de tarifas y descripciones claras que expliquen cuándo y por qué se aplican las tarifas. Esto ayuda con la auditoría y la comunicación con el cliente.
3
Establecer rangos de montos apropiados
Defina los montos mínimos y máximos cuidadosamente para evitar vacíos o superposiciones en su estructura de tarifas.
4
Probar cálculos de tarifas
Utilice la funcionalidad de Simulación de Tarifas para verificar los cálculos de tarifas antes de habilitar los paquetes en producción.
5
Gestionar la prioridad cuidadosamente
Cuando utilice múltiples tarifas en un paquete, establezca prioridades para asegurar que las tarifas se apliquen en el orden correcto.
6
Documentar cuentas exentas
Mantenga un registro de por qué ciertas cuentas están exentas de tarifas para propósitos de auditoría y cumplimiento.
Flujo de cálculo de tarifas
Cuando se procesa una transacción, el Motor de Tarifas:
- Identifica los paquetes de tarifas aplicables basándose en la ruta de transacción y el segmento
- Filtra paquetes por rango de montos (la transacción debe estar dentro del mín/máx)
- Verifica si la cuenta origen está en la lista de cuentas exentas
- Aplica las reglas de tarifas en orden de prioridad
- Calcula cada tarifa basándose en la regla de aplicación y el monto de referencia
- Acredita los montos de tarifas a las cuentas designadas
Los paquetes de tarifas deben estar habilitados para aplicarse a las transacciones. Puede deshabilitar paquetes temporalmente sin eliminarlos.

