# DepositProductInterestRateConfiguration

The interest rate settings, defines constraints regarding interest that will be used on the deposit account 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** | Interest rate review frequency unit count. | [optional] [default to undefined]
**indexSourceId** | **string** | Index rate source id. | [optional] [default to undefined]
**interestChargeFrequency** | **string** | Shows the possible values for how often is interest charged on the account based of the product. | [optional] [default to undefined]
**interestChargeFrequencyCount** | **number** | The count of units to apply over the interval. | [optional] [default to undefined]
**interestRate** | [**DepositProductDecimalConstraintsConfiguration**](DepositProductDecimalConstraintsConfiguration.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** | Shows the available deposit product interest rate terms. | [optional] [default to undefined]
**interestRateTiers** | [**Array&lt;DepositProductInterestRateTierConfiguration&gt;**](DepositProductInterestRateTierConfiguration.md) | The list of interest rate tiers available for the current settings instance. | [optional] [default to undefined]

## Example

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

const instance: DepositProductInterestRateConfiguration = {
    accrueInterestAfterMaturity,
    allowNegativeInterestRate,
    indexSourceId,
    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)
