Antecipação de Recebíveis (desconto a valor presente, metodologia FGTS desacoplada do saldo FGTS) — Payload e campos
Quais campos envio em cada objeto.
Campos do cálculo
São 17 campos no total, 1 obrigatório(s), organizados da base comum até o que é exclusivo deste tipo. Só o que se aplica a ele aparece aqui.
Identificação, início e taxa
Campo
Tipo
Obrigatório
Descrição
Valores
Exemplo
id
string (uuid)
opcional
—
—
"3fa85f64-5717-4562-b3fc-2c963f66afa6"
amortizationType
string
opcional
Indica o tipo de tabela de amortização utilizada
—
"texto"
startDate
string (date-time)
opcional
Data de início
—
"2025-08-11T13:45:00Z"
apr
number (double)
opcional
Taxa de Juros
—
1.99
includePaymentFixedCosts
boolean
opcional
Incluir valor da parcela fixa na simulação
—
true
validationErrors
array de objeto
opcional
—
objeto — ver detalhe abaixo
[ … ]
agentCommissions
array de objeto
opcional
Comissões devidas ao CORBAN/Parceiro originador da operação. Utilizado para compor o Custo de Emissão (TAC), observados os limites estabelecidos no produto
objeto — ver detalhe abaixo
[ … ]
agentCommission
objeto
opcional
—
objeto — ver detalhe abaixo
{ … }
Valor, IOF e indexador
Campo
Tipo
Obrigatório
Descrição
Valores
Exemplo
financeTaxExempted
boolean
opcional
Isenção de IOF
—
true
fiduciaryGuarantee
number (double)
opcional
Percentual de Garantia fiduciária
—
1000
indexer
string
opcional
Indexador Pós-Fixado que deve ser aplicado à cada parcela
—
"texto"
indexerValue
number (double)
opcional
Percentual Indexador Pós-fixado que deve ser aplicado à cada parcela
—
1000
Forma de cálculo do valor
Campo
Tipo
Obrigatório
Descrição
Valores
Exemplo
calculateByValueType
string
opcional
—
Gross, Liquid, Payment
"Gross"
Valor de referência, prazo e vencimento exclusivo deste tipo
Campo
Tipo
Obrigatório
Descrição
Valores
Exemplo
requestedAmount
integer (int64)
opcional
Valor de referência (parcela, bruto ou líquido conforme calculateByValueType), em centavos.
—
0
numberOfPayments
integer
opcional
Quantidade de parcelas (prazo).
—
0
firstPaymentDate
string (date-time)
obrigatório
Data de vencimento da primeira parcela.
—
"2025-08-11T13:45:00Z"
periodicity
string
opcional
—
Monthly, Yearly, Daily
"Monthly"
Regras e valores aceitos
Os campos abaixo aceitam um conjunto fechado de valores. A lista é a do contrato para este tipo — outros tipos podem aceitar conjuntos diferentes.
calculateByValueType
Valor
Significado
Gross
Valor bruto - O valor de principal informado será considerado o valor de face da dívida emitida, sem realizar o financiamento das tarifas (TACs e IOF). O valor líquido final será menor que o valor do principal.
Liquid
Valor líquido - O valor de principal informado será considerado o valor líquido final desejado pelo tomador. Para tanto, será realizado o financiamento das tarifas (TACs e IOF), majorando o valor de face da dívida emitida.
Payment
Valor da parcela - o valor da parcela que será pago pelo cliente em cada vencimento. Só é válido para cálculos do tipo PRICE
periodicity
Valor
Significado
Monthly
Mensal
Yearly
Anual
Daily
Daily
Exemplo de objeto de cálculo
Gerado do contrato. Valores são amostras: troque pelos dados reais da operação.
A garantia vai na lista warranty do mesmo corpo de criação, ao lado do objeto de cálculo. Cada item leva o discriminador warrantyType, e uma operação pode ter mais de uma garantia.
Antecipação de recebíveis — Factoring
Antecipação de recebíveis: recebíveis cedidos como garantia, com registradora, arranjo de pagamento, método de divisão e indicação de recebível performado.