Run simulation
Simulate a financing to see the financing terms for a given input
You can fetch the financing terms available to your merchant account using the Get Financing Terms endpoint. These terms can be used validate simulation inputs.
Run Simulation
POST
https://api.finove.com.br/api/v1/simulation/simulate-payment
Run the simulation for the parameters
Headers
Authorization*
string
Access token received from Authentication API. Needs to be on format "Bearer <YOUR_ACCESS_TOKEN>"
Request Body
amount*
number
Amount of the purchase in cents (R$ 1.000,99 should be submitted as 100099)
installmentsCount*
number
Number of installments
interestRate*
number
Monthly interest rate (in decimal - ex. 0.02 = 2%)
firstInstallmentDate*
string
Due date of the first installment (dd-mm-yyyy)
monthsUntilFirstPayment
number
Number of months until the first installment is due (defaults to 1)
merchantSubsidyRate
number
Rate of the subsidy to apply to the financing (in decimal - ex. 0.02 = 2%)
merchantSubsidyAmount
number
Amount of the subsidy to apply to the financing in cents (R$ 1.000,99 should be 100099)
Response
Attribute
Type
Description
installmentAmount
number
Value of each installment in cents (R$ 1.000,99 is represented as 100099)
cetMonthlyRate
number
Monthly CET (Total Effective Cost) rate (in decimal - ex. 0.02 = 2%)
cetAnnualRate
number
Annual CET (Total Effective Cost) rate (in decimal - ex. 0.02 = 2%)
totalAmount
number
Total amount (principal + interest + taxes + costs) that will be paid (in cents - R$ 1.000,99 is represented as 100099)
taxAmount
number
Total tax that will be paid (in cents - R$ 1.000,99 is represented as 100099)
otherTaxAmount
number
Any additional special taxes (in cents - R$ 1.000,99 is represented as 100099)
interestAmount
number
Total interest that will be paid (in cents - R$ 1.000,99 is represented as 100099)
costsAmount
number
Total costs that will be paid (in cents - R$ 1.000,99 is represented as 100099)
installmentsCount
number
Number of installments
firstInstallmentDate
date
Date when first installment will be due
installments
array
array with information for each installment:
installments.number
number
number of the installment (1st, 2nd, 3rd,...)
installments.date
date
Date when the installment will be due
installments.amount
number
Amount to be paid for that installment (in cents - R$ 1.000,99 is represented as 100099)
installments.cost
number
Amount of this installment that corresponds to costs (in cents - R$ 1.000,99 is represented as 100099)
installments.interest
number
Amount of this installment that corresponds to interests (in cents - R$ 1.000,99 is represented as 100099)
installments.remainingPrincipal
number
Remaining principal after the payment of this installment (in cents - R$ 1.000,99 is represented as 100099)
merchantSubsidyType
enum
The type of subsidy when running the simulation. 'none', 'rate', or 'amount'
merchantSubsidyAmount
number
Value of merchant subsidy in cents (automatically calculated if merchantSubsidyRate is provided)
merchantSubsidyRate
number
Rate of merchant subsidy (automatically calculated if merchantSubsidyAmount is provided) (in decimal - ex. 0.02 = 2%)
amount
number
Total amount requested for the simulation (in cents - R$ 1.000,99 is represented as 100099)
interestRate
number
Total interest rate applied in the simulation (in decimal - ex. 0.02 = 2%)
originalInterestRate
number
Customer's interest rate before subsidy (in decimal - ex. 0.02 = 2%)
merchantTotalAmount
number
Amount that will be paid to merchant (amount - merchantFeeAmount)
Last updated