Gerencie o ciclo completo de créditos: conceda saldo, acompanhe o consumo e configure expirações.
Conceder créditos
No Dashboard, acesse o cliente e adicione créditos ao seu pool:- Valor: Montante em reais a ser creditado
- Fonte: Motivo da concessão (compra, bônus, reembolso)
- Expiração: Data limite para uso dos créditos (opcional)
Consumo automático
Quando uma fatura é gerada, a Aira verifica se o cliente possui saldo de créditos disponível:- Se sim — o saldo é aplicado, reduzindo o valor a pagar na fatura
- Se o saldo cobre parcialmente — a diferença é cobrada normalmente
- Se o saldo cobre totalmente — a fatura é emitida com valor zero
Histórico de transações
Cada movimentação de créditos é registrada com:- Tipo (concessão, consumo, expiração, reembolso)
- Valor
- Data
- Referência (fatura ou pool associado)
Gerenciar credit pools via API
O pool de créditos de um cliente pode ser criado e mantido pela API, autenticada por chave de API (headerX-API-KEY).
Campos do credit pool
topUpSettings define como o cliente compra créditos adicionais:
As compras de pacote aparecem na fatura do cliente como itens de compra de crédito. Na atualização (
PUT), envie renewalCreditAmount e topUpSettings — ambos obrigatórios. A resposta inclui também createdBy, o UUID de quem configurou o pool.
Exemplo: criar um pool em USD
A moeda do pool é sempre uma unidade de moeda de créditos própria, diferente da moeda padrão do tenant. Cadastre a unidade (ex:
USD) antes de criar o pool. É essa unidade que as cobranças de uso que consomem créditos referenciam via currencyUnitCode.Próximos passos
- Visão geral de créditos — entenda como o sistema de créditos funciona
- Faturas — veja o impacto dos créditos nas faturas