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 [
  • dayint32

    The day in the month

    monthint32

    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]

    interestChargeFrequencyCountint32

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

    interestRatenumber

    The interest rate for the deposit account.

    interestRateReviewCountint32

    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

    endingDayint32
    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
    }
    }