# RestructureScheduleSettings

The schedule settings, allowed on the loan account restructure

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**amortizationPeriod** | **number** | The PMT is calculated as the loan would have [amortizationPeriod] installments. | [optional] [default to undefined]
**billingCycleDays** | [**BillingCycleDays**](BillingCycleDays.md) |  | [optional] [default to undefined]
**fixedDaysOfMonth** | **Array&lt;number&gt;** | The days of the month, when the repayment due dates should be | [optional] [default to undefined]
**gracePeriod** | **number** | The grace period | [optional] [default to undefined]
**paymentPlan** | [**Array&lt;PeriodicPayment&gt;**](PeriodicPayment.md) | A list of periodic payments for the current loan account. | [optional] [default to undefined]
**periodicPayment** | **number** | The periodic payment | [optional] [default to undefined]
**previewSchedule** | [**RevolvingAccountSettings**](RevolvingAccountSettings.md) |  | [optional] [default to undefined]
**repaymentInstallments** | **number** | The number of installments | [optional] [default to undefined]
**repaymentPeriodCount** | **number** | The payments frequency per set period of time | [optional] [default to undefined]
**repaymentPeriodUnit** | **string** | The frequency of the loan repayment. | [optional] [default to undefined]

## Example

```typescript
import { RestructureScheduleSettings } from './api';

const instance: RestructureScheduleSettings = {
    amortizationPeriod,
    billingCycleDays,
    fixedDaysOfMonth,
    gracePeriod,
    paymentPlan,
    periodicPayment,
    previewSchedule,
    repaymentInstallments,
    repaymentPeriodCount,
    repaymentPeriodUnit,
};
```

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
