Faturamento por volume: emissão de boleto com precificação em camadas
A necessidade de negócio
Uma fintech oferece emissão de boleto para seus clientes empresariais. A precificação é baseada em volume: quanto mais boletos um cliente emite por mês, menor o custo unitário. Os primeiros 50 boletos de cada mês são gratuitos. Clientes que emitem 1.000 boletos ou mais recebem um desconto adicional de 5%. A partir de 3.000 boletos, o desconto sobe para 10%.Estrutura de precificação
Configuração do pacote
Como o cálculo funciona
No fim do mês, o orquestrador chamaPOST /v2/organizations/{organization_id}/ledgers/{ledger_id}/billing/calculate com o período de faturamento. O engine conta as transações de boleto aprovadas na rota, subtrai a cota gratuita, aplica a precificação em camadas e aplica o desconto correspondente.
A precificação em camadas é precificação por volume: o engine identifica a única camada em que a quantidade faturável se encaixa e cobra cada unidade faturável pelo preço dessa camada. Ele não cobra a fatia de cada camada separadamente.
Resultado de exemplo para um cliente que emitiu 1.800 boletos em março:
O engine retorna um payload de transação que debita R$ 1.330,00 de
client-operating e credita fees-boleto-revenue.
Faturamento de manutenção: tarifa mensal de conta (PF)
A necessidade de negócio
Um banco digital cobra uma tarifa fixa de manutenção mensal para contas pessoa física (PF) ativas. A tarifa é de R$ 9,90 por conta. O engine mantém apenas as contas cujo código de status éactive e exclui qualquer outro status. Você não filtra essas contas manualmente.
O Midaz organiza contas por segmento. O segmento seg_pf agrupa todas as contas pessoa física.
Configuração do pacote
Como o cálculo funciona
O engine resolve todas as contas no segmento PF e filtra pelo status ativo. Ele gera uma transação N:1: debita R$ 9,90 de cada conta ativa e envia o total completo parafees-maintenance-pf.
Resultado de exemplo para 12.000 contas PF ativas:
Faturamento por volume: Pix com preço fixo e isenção por segmento
A necessidade de negócio
Uma fintech cobra R$ 0,10 por Pix enviado (tarifa fixa, sem camadas). Clientes do nível premium não pagam tarifa. Em vez de listar cada conta premium, você configura a isenção no nível do segmento.Configuração do pacote
Isenção por segmento
Para isentar contas premium, configure o pacote de tarifas para a rotapix-send. Adicione uma referência de segmento a waivedAccounts:
Como o cálculo funciona
Resultado de exemplo para 5.000 transações Pix de contas padrão:
Contas premium aparecem com cobrança zero nos resultados de faturamento.
Faturamento de manutenção: portfólios PJ com taxas diferentes
A necessidade de negócio
Uma instituição financeira gerencia múltiplos portfólios de contas empresariais (PJ): PME (pequenas e médias empresas) e Corporate. Cada portfólio tem uma tarifa de manutenção mensal diferente. A instituição quer calcular os dois em uma única execução de faturamento.Configuração do pacote
Portfólio PME (R$ 29,90/mês):Como o cálculo funciona
Uma única chamada aPOST /v2/organizations/{organization_id}/ledgers/{ledger_id}/billing/calculate com "type": "maintenance" processa os dois pacotes. A resposta inclui um resultado por pacote e um resumo consolidado.
Resultado de exemplo para 500 contas PME + 50 contas Corporate:
Os dois resultados creditam a mesma conta
fees-maintenance-pj, mantendo a receita consolidada. O orquestrador envia cada payload de transação ao Midaz de forma independente.
Próximos passos
Criar um pacote de faturamento
Referência da API para criar pacotes de faturamento de volume e manutenção.
Calcular faturamento
Dispare cálculos de faturamento para um período e recupere payloads de transação.
Cálculos de faturamento
Mecânica detalhada da precificação em camadas, cotas gratuitas e faturamento de manutenção.
Boas práticas
Orientação operacional para pacotes de faturamento em produção.

