Skip to main content

Depositaccountinterestsettings

Represents information about the deposit account's interest settings.

interestPaymentSettings object

Represents information about the interest payment settings.

interestPaymentDates object[]

The list of all dates when the interest is paid into the deposit account.

  • Array [
  • dayinteger<int32>

    The day in the month

    monthinteger<int32>

    The month of the year

  • ]
  • interestPaymentPointstring

    The interest payment point, which specifies when the interest should be paid to the account.

    Possible values: [FIRST_DAY_OF_MONTH, EVERY_WEEK, EVERY_OTHER_WEEK, EVERY_MONTH, EVERY_3_MONTHS, ON_FIXED_DATES, DAILY, ANNUALLY, BI_ANNUALLY, ON_ACCOUNT_MATURITY]

    interestRateSettings object

    Represents information about the interest rate settings for deposit accounts.

    encodedKeystring

    The encoded key for the set of interest settings, which is auto-generated and unique.

    interestChargeFrequencystring

    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.

    Possible values: [ANNUALIZED, EVERY_MONTH, EVERY_FOUR_WEEKS, EVERY_WEEK, EVERY_DAY, EVERY_X_DAYS]

    interestChargeFrequencyCountinteger<int32>

    The number of times to apply interest in a time period.

    interestRatenumber

    The interest rate for the deposit account.

    interestRateReviewCountinteger<int32>

    The number of times to review the interest rate in a time period.

    interestRateReviewUnitstring

    The interest rate review unit values. Shows how often is index interest rate reviewed.

    Possible values: [DAYS, WEEKS, MONTHS]

    interestRateSourcestring

    The interest rate review unit values. Shows how often is index interest rate reviewed.

    Possible values: [FIXED_INTEREST_RATE, INDEX_INTEREST_RATE]

    interestRateTermsstring

    The terms for how interest rate is determined when accruing for an account.

    Possible values: [FIXED, TIERED, TIERED_PERIOD, TIERED_BAND]

    interestRateTiers object[]

    The list of interest rate tiers, which hold the values to define how interest is calculated.

  • Array [
  • encodedKeystring

    The encoded key of the interest rate tier, auto generated, unique

    endingBalancenumber

    The top-limit value for the account balance in order to determine if this tier is used or not

    endingDayinteger<int32>
    interestRatenumberrequired

    The rate used for computing the interest for an account which has the balance less than the ending balance

  • ]
  • interestSpreadnumber

    The index interest rate that is used to calculate the interest rate that is applied to accounts.

    Depositaccountinterestsettings
    {
    "interestPaymentSettings": {
    "interestPaymentDates": [
    {
    "day": 0,
    "month": 0
    }
    ],
    "interestPaymentPoint": "FIRST_DAY_OF_MONTH"
    },
    "interestRateSettings": {
    "encodedKey": "string",
    "interestChargeFrequency": "ANNUALIZED",
    "interestChargeFrequencyCount": 0,
    "interestRate": 0,
    "interestRateReviewCount": 0,
    "interestRateReviewUnit": "DAYS",
    "interestRateSource": "FIXED_INTEREST_RATE",
    "interestRateTerms": "FIXED",
    "interestRateTiers": [
    {
    "encodedKey": "string",
    "endingBalance": 0,
    "endingDay": 0,
    "interestRate": 0
    }
    ],
    "interestSpread": 0
    }
    }