Valores e moedas
Todos os valores são inteiros em centavos de real. Sem ponto flutuante.
Centavos
Todo valor é um inteiro em centavos de real, em campos terminados em Cents. A moeda é sempre BRL. Converta no ponto de entrada do seu sistema e faça as contas só com inteiros.
| Valor | amountCents |
|---|---|
| R$ 0,01 | 1 |
| R$ 49,90 | 4990 |
| R$ 1.500,00 | 150000 |
| R$ 50.000.000,00, o máximo por operação | 5000000000 |
Exibir centavos em reaisJavaScript
const cents = 4990;
const label = new Intl.NumberFormat("pt-BR", { style: "currency", currency: "BRL" }).format(cents / 100);Tarifa e valor líquido
Quando a cobrança é paga, feeCents traz a tarifa da MaxxiPay e netCents o valor que entra no saldo disponível: netCents = amountCents − feeCents. Antes do pagamento, os dois vêm nulos.
O saque debita exatamente o valor informado em amountCents.
Datas e documentos
Datas vêm em ISO 8601 em UTC, como 2026-11-02T18:12:00.000Z. CPF e CNPJ são aceitos com ou sem pontuação, como em 529.982.247-25, e voltam só com dígitos.