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 aPOST /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 segmentoseg_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 afees-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 rutapix-send. Agrega una referencia de segmento a waivedAccounts:
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:Cómo funciona el cálculo
Una sola llamada aPOST /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.

