# DepositProductInterestRateSettings

The interest settings, defines constraints regarding interest that will be used on the deposit created based on this product.

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**accrueInterestAfterMaturity** | **boolean** | If the product supports this option, specify if the interest should be accrued after the account maturity date | [optional] [default to undefined]
**allowNegativeInterestRate** | **boolean** | Indicator whether the deposit product allows negative values for interest rate | [optional] [default to undefined]
**encodedKey** | **string** | The encoded key of the interest rate tier, auto generated, unique | [optional] [readonly] [default to undefined]
**indexSourceKey** | **string** | Index rate source key. | [optional] [default to undefined]
**interestChargeFrequency** | **string** | The interest change frequency method for a loan account. Shows the possible methods for obtaining the balance based on which the interest will be calculated for loan repayment. | [optional] [default to undefined]
**interestChargeFrequencyCount** | **number** | the count of units to apply over the interval | [optional] [default to undefined]
**interestRate** | [**DecimalInterval**](DecimalInterval.md) |  | [optional] [default to undefined]
**interestRateReviewCount** | **number** | Interest rate review frequency unit count | [optional] [default to undefined]
**interestRateReviewUnit** | **string** | The interest rate review unit values. Shows how often is index interest rate reviewed. | [optional] [default to undefined]
**interestRateSource** | **string** | The interest rate review unit values. Shows how often is index interest rate reviewed. | [optional] [default to undefined]
**interestRateTerms** | **string** | The option for how is the interest rate determined when being accrued for an account | [optional] [default to undefined]
**interestRateTiers** | [**Array&lt;DepositProductInterestRateTier&gt;**](DepositProductInterestRateTier.md) | The list of interest rate tiers available for the current settings instance | [optional] [default to undefined]

## Example

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

const instance: DepositProductInterestRateSettings = {
    accrueInterestAfterMaturity,
    allowNegativeInterestRate,
    encodedKey,
    indexSourceKey,
    interestChargeFrequency,
    interestChargeFrequencyCount,
    interestRate,
    interestRateReviewCount,
    interestRateReviewUnit,
    interestRateSource,
    interestRateTerms,
    interestRateTiers,
};
```

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