Skip to main content

Restructureschedulesettings

The schedule settings, allowed on the loan account restructure

amortizationPeriodint32

The PMT is calculated as the loan would have [amortizationPeriod] installments.

billingCycleDays object

Defines the billing cycles settings for a loan account

daysint32[]

The billing cycle start days in case it is enabled

fixedDaysOfMonthint32[]

The days of the month, when the repayment due dates should be

gracePeriodint32

The grace period

paymentPlan object[]

A list of periodic payments for the current loan account.

  • Array [
  • amountnumberrequired

    The PMT value used in periodic payment

    encodedKeystring

    The encoded key of the periodic payment, auto generated, unique.

    toInstallmentint32required

    The installment's position up to which the PMT will be used

  • ]
  • periodicPaymentnumber

    The periodic payment

    previewSchedule object

    The number of previewed instalments for an account

    numberOfPreviewedInstalmentsint32

    The number of previewed instalments

    repaymentInstallmentsint32

    The number of installments

    repaymentPeriodCountint32

    The payments frequency per set period of time

    repaymentPeriodUnitstring

    The frequency of the loan repayment.

    Possible values: [DAYS, WEEKS, MONTHS, YEARS]

    Restructureschedulesettings
    {
    "amortizationPeriod": 0,
    "billingCycleDays": {
    "days": [
    0
    ]
    },
    "fixedDaysOfMonth": [
    0
    ],
    "gracePeriod": 0,
    "paymentPlan": [
    {
    "amount": 0,
    "encodedKey": "string",
    "toInstallment": 0
    }
    ],
    "periodicPayment": 0,
    "previewSchedule": {
    "numberOfPreviewedInstalments": 0
    },
    "repaymentInstallments": 0,
    "repaymentPeriodCount": 0,
    "repaymentPeriodUnit": "DAYS"
    }