Skip to main content

Restructureschedulesettings

The schedule settings, allowed on the loan account restructure

amortizationPeriodinteger<int32>

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

billingCycleDays object

Defines the billing cycles settings for a loan account

daysinteger<int32>[]

The billing cycle start days in case it is enabled

fixedDaysOfMonthinteger<int32>[]

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

gracePeriodinteger<int32>

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.

    toInstallmentinteger<int32>required

    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

    numberOfPreviewedInstalmentsinteger<int32>

    The number of previewed instalments

    repaymentInstallmentsinteger<int32>

    The number of installments

    repaymentPeriodCountinteger<int32>

    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"
    }