Skip to main content
Esta página está orientada al negocio — se enfoca en qué resuelve cada modelo de facturación y cómo configurarlo. Para detalles a nivel de campo, consulta el resumen de Billing Packages y la referencia de API.

Facturación por volumen: emisión de boletos con precios escalonados


La necesidad de negocio

Una fintech ofrece emisión de boletos a sus clientes empresariales. El precio se basa en volumen: cuantos más boletos emita un cliente cada mes, menor será el costo unitario. Los primeros 50 boletos de cada mes son gratuitos. Los clientes que emiten más de 1,000 boletos reciben un descuento adicional del 5%. Por encima de 3,000 boletos, el descuento aumenta al 10%.

Estructura de precios

Configuración del paquete

Cómo funciona el cálculo

Al cierre del mes, el orquestador llama a POST /v1/billing/calculate con el período de facturación. El motor cuenta las transacciones aprobadas de boletos por cuenta, resta la cuota gratuita, aplica los precios escalonados y aplica el descuento correspondiente. Resultado de ejemplo — un cliente que emitió 1,800 boletos en marzo: El motor devuelve un payload de transacción que debita client-operating por R$ 1,520.00 y acredita fees-boleto-revenue.

Facturación de mantenimiento: tarifa mensual de cuenta (PF)


La necesidad de negocio

Un banco digital cobra una tarifa fija mensual de mantenimiento para cuentas personales (PF) activas. La tarifa es de R$ 9.90 por cuenta. El motor excluye las cuentas inactivas, cerradas o suspendidas automáticamente. No las filtras a mano. Midaz organiza las cuentas por segmento. El segmento seg_pf agrupa todas las cuentas personales.

Configuración del paquete

Cómo funciona el cálculo

El motor resuelve todas las cuentas en el segmento PF y filtra por estado activo. Genera una transacción N:1: debita R$ 9.90 de cada cuenta activa y envía el total completo a fees-maintenance-pf. Resultado de ejemplo — 12,000 cuentas PF activas:

Facturación por volumen: Pix a precio fijo con exención por segmento


La necesidad de negocio

Una fintech cobra R$ 0.10 por cada Pix enviado — tarifa plana, sin niveles. Los clientes de nivel premium no pagan ninguna tarifa. En lugar de listar cada cuenta premium, configuras la exención a nivel de segmento.

Configuración del paquete

Exención por segmento

Para eximir a las cuentas premium, configura el paquete de tarifas para la ruta pix-send. Agrega una referencia de segmento a waivedAccounts:
Todas las cuentas del segmento premium quedan exentas automáticamente. Cuando las cuentas se unen o abandonan el segmento en Midaz, el cambio surte efecto en el siguiente cálculo. No actualizas el paquete.

Cómo funciona el cálculo

Resultado de ejemplo — 5,000 transacciones Pix de cuentas estándar: Las cuentas premium muestran cero cargos en los resultados de facturación.

Facturación de mantenimiento: portfolios PJ con diferentes tarifas


La necesidad de negocio

Una institución financiera gestiona múltiples portfolios de cuentas empresariales (PJ): PME (pequeñas y medianas empresas) y Corporate. Cada portfolio tiene una tarifa mensual de mantenimiento diferente. La institución quiere calcular ambos en una sola ejecución de facturación.

Configuración del paquete

Portfolio PME — R$ 29.90/mes:
Portfolio Corporate — R$ 89.90/mes:

Cómo funciona el cálculo

Una sola llamada a POST /v1/billing/calculate con "type": "maintenance" procesa ambos paquetes. La respuesta incluye un resultado por paquete y un resumen consolidado. Resultado de ejemplo — 500 cuentas PME + 50 cuentas Corporate: Ambos resultados acreditan la misma cuenta fees-maintenance-pj, manteniendo los ingresos consolidados. El orquestador envía cada payload de transacción a Midaz de forma independiente.

Próximos pasos


Crear un billing package

Referencia de API para crear billing packages de volumen y mantenimiento.

Calcular facturación

Activar cálculos de facturación para un período y obtener payloads de transacción.

Cálculos de facturación

Mecánicas detalladas de precios escalonados, cuotas gratuitas y facturación de mantenimiento.

Mejores prácticas

Guía operacional para billing packages en producción.