Payment-summary function

The payment-summary function is used to calculate a summary of TIL Disclosure payment count and amount.

Switch between the tabs below to view the components of the request example:

POST  https://{companyDomain}.loanpro.io/api/v2/calculator/payment-summary
Authorization: Bearer {token}
Autopal-Instance-Id: {Tenant ID}
{
    "Settings": {},
    "LoanSetup": {
        "id": 752,
        "active": 1,
        "apr": 4.698,
        "aprForceSingle": 0,
        "payment": 281.01,
        "origFinalPaymentDate": "/Date(1754006400)/",
        "origFinalPaymentAmount": 280.45,
        "loanAmount": 15000,
        "discount": 0,
        "underwriting": 0,
        "loanRate": 4.7,
        "loanRateType": "loan.rateType.annually",
        "loanTerm": 60,
        "moneyFactor": 0,
        "residual": 0,
        "contractDate": "/Date(1597622400)/",
        "firstPaymentDate": "/Date(1598918400)/",
        "scheduleRound": 0.06,
        "amountDown": 0,
        "reserve": 0,
        "salesPrice": 0,
        "gap": 0,
        "warranty": 0,
        "dealerProfit": 0,
        "taxes": 0,
        "creditLimit": 0,
        "reportingCreditLimit": 0,
        "loanClass": "loan.class.carLoan",
        "loanType": "loan.type.installment",
        "discountSplit": 1,
        "paymentFrequency": "loan.frequency.monthly",
        "calcType": "loan.calcType.simpleInterest",
        "daysInYear": "loan.daysInYear.actual",
        "interestApplication": "loan.interestApplication.betweenTransactions",
        "begEnd": "loan.begend.end",
        "firstPeriodDays": "loan.firstPeriodDays.actual",
        "firstDayInterest": 1,
        "discountCalc": "loan.discountCalc.rebalancing",
        "diyAlt": 0,
        "dueDateOnLastDOM": 0,
        "dueDatesOnBusinessDays": "loan.businessduedates.disabled",
        "daysInPeriod": "loan.daysinperiod.30",
        "roundDecimals": 2,
        "lastAsFinal": 0,
        "nddCalc": "loan.nddCalc.standard",
        "endInterest": "loan.endInterest.no",
        "scheduleTemplate": 4,
        "curtailmentTemplate": 0,
        "feesPaidBy": "loan.feesPaidBy.period",
        "useInterestTiers": 0,
        "calcHistoryEnabled": 0,
        "calcDatesEnabled": 0,
        "graceDays": 10,
        "lateFeeType": "loan.lateFee.1",
        "lateFeeAmount": 30,
        "lateFeePercent": 0,
        "lateFeeCalc": "loan.lateFeeCalc.standard",
        "lateFeePercentBase": "loan.latefeepercentbase.regular",
        "rollLastPayment": 0,
        "paymentDateApp": "loan.pmtdateapp.actual",
        "suspendForecastTo": null,
        "isSetupValid": true,
        "usuryAlert": false
    }
}
{
    "d": [
        {
            "count": 54,
            "payment": 280.45,
            "startDate": "2020-09-01"
        },
        {
            "count": 1,
            "payment": 25.59,
            "startDate": "2025-03-05"
        }
    ]
}