# PaymentSettings

Defines the payment settings for the loan product and for loans crated based on this product.

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**amortizationMethod** | **string** | Payments Method used by loan accounts for repayments schedule generation. | [optional] [default to undefined]
**latePaymentsRecalculationMethod** | **string** | The late payment recalculation method. Is used by loan accounts to have the schedule recalculated when late payments are posted on accounts.. | [default to undefined]
**paymentMethod** | **string** | The payment allocation method used by the loans defining how the payments get performed. | [default to undefined]
**prepaymentSettings** | [**ProductPrepaymentSettings**](ProductPrepaymentSettings.md) |  | [optional] [default to undefined]
**principalPaymentSettings** | [**PrincipalPaymentProductSettings**](PrincipalPaymentProductSettings.md) |  | [optional] [default to undefined]
**repaymentAllocationOrder** | **Array&lt;string&gt;** | A list of basic repayment allocation elements such as the principal, interest &amp; fees. | [default to undefined]

## Example

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

const instance: PaymentSettings = {
    amortizationMethod,
    latePaymentsRecalculationMethod,
    paymentMethod,
    prepaymentSettings,
    principalPaymentSettings,
    repaymentAllocationOrder,
};
```

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