Saltar al contenido principal
Use el Fee Calculator en Midaz Module para simular cálculos de tarifas antes de procesar transacciones reales. Esto le ayuda a validar paquetes de tarifas y comprender cómo se aplicarán las tarifas.
Debe tener al menos un Paquete de Tarifas creado antes de usar el Fee Calculator. El simulador requiere seleccionar un paquete de tarifas para probar.

Ejecutar una simulación


1
Vaya a la página Calculator en la sección Fees Engine.
2
3
Configure la transacción simulada:
  • Transaction Amount - El valor total a transferir.
  • Currency - El código del activo para la transacción (por ejemplo, USD, BRL)
  • Fee Package - Seleccione uno de los Paquetes de Tarifas creados desde el menú desplegable.
  • From Account - El alias de la cuenta que será debitada
  • To Account - El alias de la cuenta que será acreditada
  • Description (opcional) - Una descripción para la transacción simulada
4
Haga clic en Calculate Fees para ejecutar la simulación.
5
Revise los resultados mostrados debajo del formulario.
El Fee Calculator es una herramienta de solo lectura. No afecta el libro contable ni crea ninguna transacción. Puede ejecutar tantas simulaciones como necesite de forma segura.

Comprender los resultados


Después de ejecutar una simulación, verá un desglose detallado de cómo se calculan las tarifas:

Resumen

  • Total Fee - El monto combinado de todas las tarifas que se cobrarían
  • Net Amount - El monto que recibiría el destino después de las tarifas deducibles

Desglose de tarifas

Para cada regla de tarifa aplicada, verá:
CampoDescripción
Fee LabelNombre que identifica la tarifa
PriorityOrden en que se aplicó la tarifa
Calculation Typeflat o percentage
Reference AmountEl monto base utilizado para el cálculo
Calculated AmountEl valor real de la tarifa
Credit AccountCuenta que recibiría la tarifa
Is DeductibleSi la tarifa se deduce de la transacción

Ejemplos de simulación


Escenario: Probar una tarifa fija de $2.00 en una transferencia de $100Entrada:
  • Fee Package: Standard Transfer Fee
  • Asset: USD
  • Amount: 100.00
  • Source: @customer/checking
  • Destination: @merchant/revenue
Resultado esperado:
  • Total Fee: $2.00
  • Net Amount: $98.00 (si es deducible) o $100.00 (si no es deducible)
Escenario: Probar una tarifa del 1.5% en una transferencia de $500Entrada:
  • Fee Package: Percentage Transaction Fee
  • Asset: USD
  • Amount: 500.00
  • Source: @customer/savings
  • Destination: @vendor/payments
Resultado esperado:
  • Total Fee: $7.50 (1.5% de $500)
  • Cálculo: 500 x 0.015 = 7.50
Escenario: Probar tarifa máx(fija, porcentaje) en diferentes montosPrueba 1 - Transacción pequeña ($30):
  • Fija: $1.00
  • Porcentaje: 2% = $0.60
  • Resultado: $1.00 (la fija es mayor)
Prueba 2 - Transacción grande ($200):
  • Fija: $1.00
  • Porcentaje: 2% = $4.00
  • Resultado: $4.00 (el porcentaje es mayor)
Escenario: Paquete con dos tarifas aplicadas en orden de prioridadTarifa A (Prioridad 1): 1% sobre el monto original Tarifa B (Prioridad 2): 0.5% sobre el monto después de tarifasEntrada: Transacción de $1000Resultado esperado:
  • Tarifa A: $10.00 (1% de $1000)
  • Tarifa B: $4.95 (0.5% de $990)
  • Total Fee: $14.95

Casos de uso para simulación de tarifas


Validar nuevos paquetes de tarifas

Antes de habilitar un nuevo paquete de tarifas, ejecute simulaciones con varios montos de transacción para asegurar que las tarifas se calculen correctamente en todo el rango de montos.

Probar casos extremos

Simule transacciones en los límites de monto mínimo y máximo para verificar el comportamiento de las tarifas en los límites de sus rangos configurados.

Comparar estructuras de tarifas

Ejecute la misma transacción a través de diferentes paquetes de tarifas para comparar resultados y elegir la mejor estructura para su caso de uso.

Documentar tarifas esperadas

Use los resultados de simulación para crear documentación para su equipo de finanzas o clientes sobre los montos de tarifas esperados.

Depurar problemas de tarifas

Si las transacciones muestran tarifas inesperadas, use el simulador para reproducir el escenario y comprender el desglose del cálculo.

Mejores prácticas


  • Pruebe rangos de monto completos - No solo pruebe un monto; simule transacciones en el mínimo, máximo y varios puntos intermedios.
  • Verifique el orden de prioridad - Cuando los paquetes tienen múltiples tarifas, confirme que se aplican en el orden esperado.
  • Verifique cuentas exentas - Pruebe con cuentas que deberían estar exentas para confirmar que se excluyen de las tarifas.
  • Documente sus pruebas - Mantenga un registro de los resultados de simulación para propósitos de auditoría y cumplimiento.
  • Comparta con las partes interesadas - Use los desgloses de simulación para alinear con los equipos de finanzas sobre los resultados de tarifas esperados antes de ir a producción.