GET api/shareproduct

Get Share Products.

Requires Authorisation

The api request must supply authenticated token in a custom variable in the request header. The custom variable name is configured in web.config. The default name of the custom variable is “X-Fern-Token”.

Requires Api License and User Access

The api requires license and user permission for API ID, GETapi/shareproduct. The user permission can be defined on User Settings screen in Abacus. For license, please contact Fern manager.

Request Information

URI Parameters

None.

Body Parameters

None.

Response Information

Response Codes

Success Status:

  • OK (200), please see resource description below.

Failed Status(es):

Resource Description

returns an array of Share Products.

Collection of ShareProductDto
NameDescriptionTypeAdditional information
ProductId

Primary key of Product table.

integer
Code

ShareProduct Code.

string
Description

ShareProduct's description.

string
CUAccountPortfolioRequired

Indicates whether AccountPortfolio is required for this product.

boolean
Default

Is it default product.

boolean
CurrencyId

ShareProduct's currencyID.

integer
Active

ShareProduct's active state.

boolean
MaxAccounts

integer
RegularStatements

boolean
StatementFrequencyID

byte
StatementFrequencyNum

integer
MinDenomination

decimal number
PassbookPrinterID

integer
AllowLockAccountRating

boolean
LockAccountRatingPeriodID

byte
LockAccountRatingPeriodNum

integer
MinimumBalance

decimal number
MaximumBalance

decimal number
MaximumMemberAge

Allowed maximum member age for loanproduct.

integer
MinimumMemberAge

Allowed minimum member age for loanproduct.

integer
IsTermDeposit

Indicates whether it is a Term Deposit Product.

boolean
MinimumTerm

integer
MaximumTerm

integer
RolloverProductID

Term Deposit rollover product ID.

integer
TermDepositRollOverLastRun

date
NoInterestBeforeMinTerm

boolean
RequiredPaymentMin

Minimum payment for annuity TD.

decimal number
RequiredPaymentMax

Maximum payment for annuity TD.

decimal number
RequiredPaymentPeriodNum

Number of payment periods for TD account.

integer
RequiredPaymentPeriodID

Payment frequency for TD schedule.

byte
Annuity

Indicates whether it is an Annuity TermDeposit Product.

boolean
NonWorkDayForward

boolean
EarlyClosePercentage

decimal number
EarlyCloseFeeID

integer
BonusInterestRate

Rate to calculate bonus interest for TD account.

decimal number
InterestRate

ShareProduct's Interest Rate.

decimal number
InterestTransactionMessage

string
InterestPaymentPeriodNum

integer
InterestPaymentPeriodID

byte
InterestNextPaymentDate

date
CalculationMode

SavingsCalculationModes
CalculationPeriodNum

integer
CalculationPeriod

PaymentPeriod
PaidOnStartDateAnniversary

Interest is paid on the anniversary of the open date of the account.

boolean
DayCount

DayCounts
CalculationStartDate

date
CalculationEndDate

date
WithholdingTaxMethod

Tax withholding calculation method.

WithholdingTaxTypes
WithholdingTaxProRata

Should the withholding tax be calculated pro-rata?

boolean
ErrorBalanceRange

string
MinInterestBalance

decimal number
MaxInterestBalance

decimal number
ErrorAgeRange

string
MinInterestAge

integer
MaxInterestAge

integer
UseInterestPenalty

boolean
InterestPenaltyTransactionTypes

Transaction types for transactions that will contribute to an interest penalty.

integer
InterestPenaltyNumTransactions

Number of transactions that can be performed in the interest paid period before a penalty is applied.

integer
InterestPenaltyPercentage

Percentage penalty applied if the number of transactions is exceeded.

decimal number
ClearedBalanceNetOfGuarantees

boolean
ATMEnabled

boolean
ATMCardLimit

decimal number
ATMDailyLimit

decimal number
ATMWithdrawalFeeID

integer
ChequeBookEnabled

boolean
AllowWithholding

boolean
AccountKeepingFeeID

integer
AccountKeepingFeePeriodNum

integer
AccountKeepingFeePeriodID

byte
AccountKeepingFeePeriod

PaymentPeriod
AccountKeepingFeeLastRun

date
TransactionFeeID

integer
TransactionFeePeriodNum

integer
TransactionFeePeriodID

byte
TransactionFeePeriod

PaymentPeriod
TransactionFeeLastRun

date
UseDetailedTransactionFees

boolean
ChequeFeeID

integer
ChequeFeePeriodNum

integer
ChequeFeePeriodID

byte
ChequeFeePeriod

PaymentPeriod
ChequeFeeLastRun

date
OverdraftExpiryInDays

integer
OverdraftLastRunDate

date
OverdraftFeeID

integer
OverdraftExpiryRate

decimal number
OverdraftPenaltyInterestRate

decimal number
OverdraftPenaltyGracePeriod

integer
OverdraftServiceFeeID

integer
OverdraftServiceFeeLastRunDate

date
UsePeakDebt

Use peak debt?

boolean
PeakDebtMethod

Peak debt method.

SavingsCalculationModes
GracePeriodInDays

No. of days te user is allowed to deposit funds into TD account after account openning date.

integer
ATMServiceFeeID

integer
ATMServiceFeePeriodNum

integer
ATMServiceFeePeriodID

byte
ATMServiceFeeLastRun

date
ATMMinBalance

decimal number
DormancyFeeID

integer
DormancyFeePeriodNum

integer
DormancyFeePeriodID

byte
DormancyFeeLastRun

date
DormancyPeriodNum

integer
DormancyPeriodID

byte
DormancyTransactionSources

integer
DormancyTransactionTypes

integer
AllowDormancy

boolean
AllowStandingInstructions

boolean
NumberOfAttempts

integer
AttemptFeeID

integer
AttemptFeeAmount

decimal number
AttemptFeePay

boolean
FailFeeID

integer
FailFeeAmount

decimal number
FailFeePay

boolean
FeePerFail

boolean
UseOverdrawnDate

boolean
ChequeStopFeeID

integer
ChequeStopFeeAmount

decimal number
ChequeStopFeePay

boolean
ChequeUnStopFeeID

integer
ChequeUnstopFeeAmount

decimal number
ChequeUnStopFeePay

boolean
ChequePayerVoidFeeID

integer
ChequePayerVoidFeeAmount

decimal number
ChequePayerVoidFeePay

boolean
ChequePayeeVoidFeeID

integer
ChequePayeeVoidFeeAmount

decimal number
ChequePayeeVoidFeePay

boolean
ChequePayerDishonourFeeID

integer
ChequePayerDishonourFeeAmount

decimal number
ChequePayerDishonourFeePay

boolean
ChequePayeeDishonourFeeID

integer
ChequePayeeDishonourFeeAmount

decimal number
ChequePayeeDishonourFeePay

boolean
ChequePrintFeeID

integer
ChequePrintFeeAmount

decimal number
ChequePrintFeePay

boolean
TellerMinBalance

Teller Min Balance.

decimal number
FeeLimit

Fee Limit.

decimal number
BalanceFeeID

integer
BalanceFeePeriodNum

integer
BalanceFeePeriodID

byte
BalanceFeePeriod

PaymentPeriod
BalanceFeeLastRun

date
CollectSavingsDuringWriteOff

boolean
WithdrawalsRequireOverride

boolean
UseDividendRounding

boolean
AllowOverdraft

Indicates whether it is a OverdraftProduct.

boolean
ExcludeDateClosedForInterest

boolean
InterestProRata

boolean
AttemptFeeExternal

boolean
CUAccountIndustryCodeRequired

boolean
PreventChangeAccountPortfolioOnAccounts

boolean
Used

boolean
IsAllowToOverrideProductMinimumBalance

boolean
EarlyClosureMode

EarlyClosureModes
EarlyClosureAppliedTrnMessage

string
DebitCardType

DebitCardProviders
AllowSweepAccount

boolean
DefaultSweepBalance

decimal number
CanOverrideSweepAccount

boolean
MinimumSweepAccountBalance

decimal number
MaximumSweepAccountBalance

decimal number
DestinationSweepAccounts

boolean
AllowRevSweepFromDestinationAccounts

boolean
BonusInterestTypeID

byte
IsFixedBonusPercentage

boolean
MinBonusInterestValue

decimal number
MaxBonusInterestValue

decimal number
DefaultBonusInterestValue

decimal number

Response Formats

application/json, text/json

Sample:
[
  {
    "productId": 1,
    "code": "sample string 1",
    "description": "sample string 2",
    "cuAccountPortfolioRequired": true,
    "default": true,
    "currencyId": 1,
    "active": true,
    "maxAccounts": 1,
    "regularStatements": true,
    "statementFrequencyID": 64,
    "statementFrequencyNum": 1,
    "minDenomination": 1.0,
    "passbookPrinterID": 1,
    "allowLockAccountRating": true,
    "lockAccountRatingPeriodID": 64,
    "lockAccountRatingPeriodNum": 1,
    "minimumBalance": 1.0,
    "maximumBalance": 1.0,
    "maximumMemberAge": 1,
    "minimumMemberAge": 1,
    "isTermDeposit": true,
    "minimumTerm": 1,
    "maximumTerm": 1,
    "rolloverProductID": 1,
    "termDepositRollOverLastRun": "2019-06-04T21:08:37.8057923-04:00",
    "noInterestBeforeMinTerm": true,
    "requiredPaymentMin": 1.0,
    "requiredPaymentMax": 1.0,
    "requiredPaymentPeriodNum": 1,
    "requiredPaymentPeriodID": 64,
    "annuity": true,
    "nonWorkDayForward": true,
    "earlyClosePercentage": 1.1,
    "earlyCloseFeeID": 1,
    "bonusInterestRate": 1.1,
    "interestRate": 1.1,
    "interestTransactionMessage": "sample string 4",
    "interestPaymentPeriodNum": 1,
    "interestPaymentPeriodID": 64,
    "interestNextPaymentDate": "2019-06-04T21:08:37.8067915-04:00",
    "calculationMode": 1,
    "calculationPeriodNum": 1,
    "calculationPeriod": {
      "m_CreationDate": "2019-06-04T21:08:37.8077919-04:00",
      "m_EditDate": "2019-06-04T21:08:37.8077919-04:00",
      "paymentPeriodID": 1,
      "paymentPeriodEnum": 1,
      "periodDescription": "sample string 2",
      "periodDescriptionPlural": null,
      "adjDescription": "sample string 3",
      "periodAbbrev": null,
      "numOfDays": 4.1,
      "continuous": false,
      "numberOfPeriodsInPeriodicYear": 5.1,
      "defaultItem": true,
      "key": 7,
      "active": true,
      "timestamp": "QEA=",
      "tsChanged": true,
      "auditHeaderID": 10,
      "auditType": 1
    },
    "paidOnStartDateAnniversary": true,
    "dayCount": 0,
    "calculationStartDate": "2019-06-04T21:08:37.8077919-04:00",
    "calculationEndDate": "2019-06-04T21:08:37.8077919-04:00",
    "withholdingTaxMethod": 1,
    "withholdingTaxProRata": true,
    "errorBalanceRange": "sample string 8",
    "minInterestBalance": 1.0,
    "maxInterestBalance": 1.0,
    "errorAgeRange": "sample string 9",
    "minInterestAge": 1,
    "maxInterestAge": 1,
    "useInterestPenalty": true,
    "interestPenaltyTransactionTypes": 1,
    "interestPenaltyNumTransactions": 1,
    "interestPenaltyPercentage": 1.0,
    "clearedBalanceNetOfGuarantees": true,
    "atmEnabled": true,
    "atmCardLimit": 1.0,
    "atmDailyLimit": 1.0,
    "atmWithdrawalFeeID": 1,
    "chequeBookEnabled": true,
    "allowWithholding": true,
    "accountKeepingFeeID": 1,
    "accountKeepingFeePeriodNum": 1,
    "accountKeepingFeePeriodID": 64,
    "accountKeepingFeePeriod": {
      "m_CreationDate": "2019-06-04T21:08:37.8077919-04:00",
      "m_EditDate": "2019-06-04T21:08:37.8077919-04:00",
      "paymentPeriodID": 1,
      "paymentPeriodEnum": 1,
      "periodDescription": "sample string 2",
      "periodDescriptionPlural": null,
      "adjDescription": "sample string 3",
      "periodAbbrev": null,
      "numOfDays": 4.1,
      "continuous": false,
      "numberOfPeriodsInPeriodicYear": 5.1,
      "defaultItem": true,
      "key": 7,
      "active": true,
      "timestamp": "QEA=",
      "tsChanged": true,
      "auditHeaderID": 10,
      "auditType": 1
    },
    "accountKeepingFeeLastRun": "2019-06-04T21:08:37.8087921-04:00",
    "transactionFeeID": 1,
    "transactionFeePeriodNum": 1,
    "transactionFeePeriodID": 64,
    "transactionFeePeriod": {
      "m_CreationDate": "2019-06-04T21:08:37.8077919-04:00",
      "m_EditDate": "2019-06-04T21:08:37.8077919-04:00",
      "paymentPeriodID": 1,
      "paymentPeriodEnum": 1,
      "periodDescription": "sample string 2",
      "periodDescriptionPlural": null,
      "adjDescription": "sample string 3",
      "periodAbbrev": null,
      "numOfDays": 4.1,
      "continuous": false,
      "numberOfPeriodsInPeriodicYear": 5.1,
      "defaultItem": true,
      "key": 7,
      "active": true,
      "timestamp": "QEA=",
      "tsChanged": true,
      "auditHeaderID": 10,
      "auditType": 1
    },
    "transactionFeeLastRun": "2019-06-04T21:08:37.8097915-04:00",
    "useDetailedTransactionFees": true,
    "chequeFeeID": 1,
    "chequeFeePeriodNum": 1,
    "chequeFeePeriodID": 64,
    "chequeFeePeriod": {
      "m_CreationDate": "2019-06-04T21:08:37.8077919-04:00",
      "m_EditDate": "2019-06-04T21:08:37.8077919-04:00",
      "paymentPeriodID": 1,
      "paymentPeriodEnum": 1,
      "periodDescription": "sample string 2",
      "periodDescriptionPlural": null,
      "adjDescription": "sample string 3",
      "periodAbbrev": null,
      "numOfDays": 4.1,
      "continuous": false,
      "numberOfPeriodsInPeriodicYear": 5.1,
      "defaultItem": true,
      "key": 7,
      "active": true,
      "timestamp": "QEA=",
      "tsChanged": true,
      "auditHeaderID": 10,
      "auditType": 1
    },
    "chequeFeeLastRun": "2019-06-04T21:08:37.8097915-04:00",
    "overdraftExpiryInDays": 1,
    "overdraftLastRunDate": "2019-06-04T21:08:37.8097915-04:00",
    "overdraftFeeID": 1,
    "overdraftExpiryRate": 1.1,
    "overdraftPenaltyInterestRate": 1.1,
    "overdraftPenaltyGracePeriod": 1,
    "overdraftServiceFeeID": 1,
    "overdraftServiceFeeLastRunDate": "2019-06-04T21:08:37.8097915-04:00",
    "usePeakDebt": true,
    "peakDebtMethod": 1,
    "gracePeriodInDays": 1,
    "atmServiceFeeID": 1,
    "atmServiceFeePeriodNum": 1,
    "atmServiceFeePeriodID": 64,
    "atmServiceFeeLastRun": "2019-06-04T21:08:37.8107913-04:00",
    "atmMinBalance": 1.0,
    "dormancyFeeID": 1,
    "dormancyFeePeriodNum": 1,
    "dormancyFeePeriodID": 64,
    "dormancyFeeLastRun": "2019-06-04T21:08:37.8107913-04:00",
    "dormancyPeriodNum": 1,
    "dormancyPeriodID": 64,
    "dormancyTransactionSources": 1,
    "dormancyTransactionTypes": 1,
    "allowDormancy": true,
    "allowStandingInstructions": true,
    "numberOfAttempts": 1,
    "attemptFeeID": 1,
    "attemptFeeAmount": 1.0,
    "attemptFeePay": true,
    "failFeeID": 1,
    "failFeeAmount": 1.0,
    "failFeePay": true,
    "feePerFail": true,
    "useOverdrawnDate": true,
    "chequeStopFeeID": 1,
    "chequeStopFeeAmount": 1.0,
    "chequeStopFeePay": true,
    "chequeUnStopFeeID": 1,
    "chequeUnstopFeeAmount": 1.0,
    "chequeUnStopFeePay": true,
    "chequePayerVoidFeeID": 1,
    "chequePayerVoidFeeAmount": 1.0,
    "chequePayerVoidFeePay": true,
    "chequePayeeVoidFeeID": 1,
    "chequePayeeVoidFeeAmount": 1.0,
    "chequePayeeVoidFeePay": true,
    "chequePayerDishonourFeeID": 1,
    "chequePayerDishonourFeeAmount": 1.0,
    "chequePayerDishonourFeePay": true,
    "chequePayeeDishonourFeeID": 1,
    "chequePayeeDishonourFeeAmount": 1.0,
    "chequePayeeDishonourFeePay": true,
    "chequePrintFeeID": 1,
    "chequePrintFeeAmount": 1.0,
    "chequePrintFeePay": true,
    "tellerMinBalance": 1.0,
    "feeLimit": 1.0,
    "balanceFeeID": 1,
    "balanceFeePeriodNum": 1,
    "balanceFeePeriodID": 64,
    "balanceFeePeriod": {
      "m_CreationDate": "2019-06-04T21:08:37.8077919-04:00",
      "m_EditDate": "2019-06-04T21:08:37.8077919-04:00",
      "paymentPeriodID": 1,
      "paymentPeriodEnum": 1,
      "periodDescription": "sample string 2",
      "periodDescriptionPlural": null,
      "adjDescription": "sample string 3",
      "periodAbbrev": null,
      "numOfDays": 4.1,
      "continuous": false,
      "numberOfPeriodsInPeriodicYear": 5.1,
      "defaultItem": true,
      "key": 7,
      "active": true,
      "timestamp": "QEA=",
      "tsChanged": true,
      "auditHeaderID": 10,
      "auditType": 1
    },
    "balanceFeeLastRun": "2019-06-04T21:08:37.8127915-04:00",
    "collectSavingsDuringWriteOff": true,
    "withdrawalsRequireOverride": true,
    "useDividendRounding": true,
    "allowOverdraft": true,
    "excludeDateClosedForInterest": true,
    "interestProRata": true,
    "attemptFeeExternal": true,
    "cuAccountIndustryCodeRequired": true,
    "preventChangeAccountPortfolioOnAccounts": true,
    "used": true,
    "isAllowToOverrideProductMinimumBalance": true,
    "earlyClosureMode": 1,
    "earlyClosureAppliedTrnMessage": "sample string 18",
    "debitCardType": 0,
    "allowSweepAccount": true,
    "defaultSweepBalance": 1.0,
    "canOverrideSweepAccount": true,
    "minimumSweepAccountBalance": 1.0,
    "maximumSweepAccountBalance": 1.0,
    "destinationSweepAccounts": true,
    "allowRevSweepFromDestinationAccounts": true,
    "bonusInterestTypeID": 64,
    "isFixedBonusPercentage": true,
    "minBonusInterestValue": 1.0,
    "maxBonusInterestValue": 1.0,
    "defaultBonusInterestValue": 1.0
  },
  {
    "productId": 1,
    "code": "sample string 1",
    "description": "sample string 2",
    "cuAccountPortfolioRequired": true,
    "default": true,
    "currencyId": 1,
    "active": true,
    "maxAccounts": 1,
    "regularStatements": true,
    "statementFrequencyID": 64,
    "statementFrequencyNum": 1,
    "minDenomination": 1.0,
    "passbookPrinterID": 1,
    "allowLockAccountRating": true,
    "lockAccountRatingPeriodID": 64,
    "lockAccountRatingPeriodNum": 1,
    "minimumBalance": 1.0,
    "maximumBalance": 1.0,
    "maximumMemberAge": 1,
    "minimumMemberAge": 1,
    "isTermDeposit": true,
    "minimumTerm": 1,
    "maximumTerm": 1,
    "rolloverProductID": 1,
    "termDepositRollOverLastRun": "2019-06-04T21:08:37.8057923-04:00",
    "noInterestBeforeMinTerm": true,
    "requiredPaymentMin": 1.0,
    "requiredPaymentMax": 1.0,
    "requiredPaymentPeriodNum": 1,
    "requiredPaymentPeriodID": 64,
    "annuity": true,
    "nonWorkDayForward": true,
    "earlyClosePercentage": 1.1,
    "earlyCloseFeeID": 1,
    "bonusInterestRate": 1.1,
    "interestRate": 1.1,
    "interestTransactionMessage": "sample string 4",
    "interestPaymentPeriodNum": 1,
    "interestPaymentPeriodID": 64,
    "interestNextPaymentDate": "2019-06-04T21:08:37.8067915-04:00",
    "calculationMode": 1,
    "calculationPeriodNum": 1,
    "calculationPeriod": {
      "m_CreationDate": "2019-06-04T21:08:37.8077919-04:00",
      "m_EditDate": "2019-06-04T21:08:37.8077919-04:00",
      "paymentPeriodID": 1,
      "paymentPeriodEnum": 1,
      "periodDescription": "sample string 2",
      "periodDescriptionPlural": null,
      "adjDescription": "sample string 3",
      "periodAbbrev": null,
      "numOfDays": 4.1,
      "continuous": false,
      "numberOfPeriodsInPeriodicYear": 5.1,
      "defaultItem": true,
      "key": 7,
      "active": true,
      "timestamp": "QEA=",
      "tsChanged": true,
      "auditHeaderID": 10,
      "auditType": 1
    },
    "paidOnStartDateAnniversary": true,
    "dayCount": 0,
    "calculationStartDate": "2019-06-04T21:08:37.8077919-04:00",
    "calculationEndDate": "2019-06-04T21:08:37.8077919-04:00",
    "withholdingTaxMethod": 1,
    "withholdingTaxProRata": true,
    "errorBalanceRange": "sample string 8",
    "minInterestBalance": 1.0,
    "maxInterestBalance": 1.0,
    "errorAgeRange": "sample string 9",
    "minInterestAge": 1,
    "maxInterestAge": 1,
    "useInterestPenalty": true,
    "interestPenaltyTransactionTypes": 1,
    "interestPenaltyNumTransactions": 1,
    "interestPenaltyPercentage": 1.0,
    "clearedBalanceNetOfGuarantees": true,
    "atmEnabled": true,
    "atmCardLimit": 1.0,
    "atmDailyLimit": 1.0,
    "atmWithdrawalFeeID": 1,
    "chequeBookEnabled": true,
    "allowWithholding": true,
    "accountKeepingFeeID": 1,
    "accountKeepingFeePeriodNum": 1,
    "accountKeepingFeePeriodID": 64,
    "accountKeepingFeePeriod": {
      "m_CreationDate": "2019-06-04T21:08:37.8077919-04:00",
      "m_EditDate": "2019-06-04T21:08:37.8077919-04:00",
      "paymentPeriodID": 1,
      "paymentPeriodEnum": 1,
      "periodDescription": "sample string 2",
      "periodDescriptionPlural": null,
      "adjDescription": "sample string 3",
      "periodAbbrev": null,
      "numOfDays": 4.1,
      "continuous": false,
      "numberOfPeriodsInPeriodicYear": 5.1,
      "defaultItem": true,
      "key": 7,
      "active": true,
      "timestamp": "QEA=",
      "tsChanged": true,
      "auditHeaderID": 10,
      "auditType": 1
    },
    "accountKeepingFeeLastRun": "2019-06-04T21:08:37.8087921-04:00",
    "transactionFeeID": 1,
    "transactionFeePeriodNum": 1,
    "transactionFeePeriodID": 64,
    "transactionFeePeriod": {
      "m_CreationDate": "2019-06-04T21:08:37.8077919-04:00",
      "m_EditDate": "2019-06-04T21:08:37.8077919-04:00",
      "paymentPeriodID": 1,
      "paymentPeriodEnum": 1,
      "periodDescription": "sample string 2",
      "periodDescriptionPlural": null,
      "adjDescription": "sample string 3",
      "periodAbbrev": null,
      "numOfDays": 4.1,
      "continuous": false,
      "numberOfPeriodsInPeriodicYear": 5.1,
      "defaultItem": true,
      "key": 7,
      "active": true,
      "timestamp": "QEA=",
      "tsChanged": true,
      "auditHeaderID": 10,
      "auditType": 1
    },
    "transactionFeeLastRun": "2019-06-04T21:08:37.8097915-04:00",
    "useDetailedTransactionFees": true,
    "chequeFeeID": 1,
    "chequeFeePeriodNum": 1,
    "chequeFeePeriodID": 64,
    "chequeFeePeriod": {
      "m_CreationDate": "2019-06-04T21:08:37.8077919-04:00",
      "m_EditDate": "2019-06-04T21:08:37.8077919-04:00",
      "paymentPeriodID": 1,
      "paymentPeriodEnum": 1,
      "periodDescription": "sample string 2",
      "periodDescriptionPlural": null,
      "adjDescription": "sample string 3",
      "periodAbbrev": null,
      "numOfDays": 4.1,
      "continuous": false,
      "numberOfPeriodsInPeriodicYear": 5.1,
      "defaultItem": true,
      "key": 7,
      "active": true,
      "timestamp": "QEA=",
      "tsChanged": true,
      "auditHeaderID": 10,
      "auditType": 1
    },
    "chequeFeeLastRun": "2019-06-04T21:08:37.8097915-04:00",
    "overdraftExpiryInDays": 1,
    "overdraftLastRunDate": "2019-06-04T21:08:37.8097915-04:00",
    "overdraftFeeID": 1,
    "overdraftExpiryRate": 1.1,
    "overdraftPenaltyInterestRate": 1.1,
    "overdraftPenaltyGracePeriod": 1,
    "overdraftServiceFeeID": 1,
    "overdraftServiceFeeLastRunDate": "2019-06-04T21:08:37.8097915-04:00",
    "usePeakDebt": true,
    "peakDebtMethod": 1,
    "gracePeriodInDays": 1,
    "atmServiceFeeID": 1,
    "atmServiceFeePeriodNum": 1,
    "atmServiceFeePeriodID": 64,
    "atmServiceFeeLastRun": "2019-06-04T21:08:37.8107913-04:00",
    "atmMinBalance": 1.0,
    "dormancyFeeID": 1,
    "dormancyFeePeriodNum": 1,
    "dormancyFeePeriodID": 64,
    "dormancyFeeLastRun": "2019-06-04T21:08:37.8107913-04:00",
    "dormancyPeriodNum": 1,
    "dormancyPeriodID": 64,
    "dormancyTransactionSources": 1,
    "dormancyTransactionTypes": 1,
    "allowDormancy": true,
    "allowStandingInstructions": true,
    "numberOfAttempts": 1,
    "attemptFeeID": 1,
    "attemptFeeAmount": 1.0,
    "attemptFeePay": true,
    "failFeeID": 1,
    "failFeeAmount": 1.0,
    "failFeePay": true,
    "feePerFail": true,
    "useOverdrawnDate": true,
    "chequeStopFeeID": 1,
    "chequeStopFeeAmount": 1.0,
    "chequeStopFeePay": true,
    "chequeUnStopFeeID": 1,
    "chequeUnstopFeeAmount": 1.0,
    "chequeUnStopFeePay": true,
    "chequePayerVoidFeeID": 1,
    "chequePayerVoidFeeAmount": 1.0,
    "chequePayerVoidFeePay": true,
    "chequePayeeVoidFeeID": 1,
    "chequePayeeVoidFeeAmount": 1.0,
    "chequePayeeVoidFeePay": true,
    "chequePayerDishonourFeeID": 1,
    "chequePayerDishonourFeeAmount": 1.0,
    "chequePayerDishonourFeePay": true,
    "chequePayeeDishonourFeeID": 1,
    "chequePayeeDishonourFeeAmount": 1.0,
    "chequePayeeDishonourFeePay": true,
    "chequePrintFeeID": 1,
    "chequePrintFeeAmount": 1.0,
    "chequePrintFeePay": true,
    "tellerMinBalance": 1.0,
    "feeLimit": 1.0,
    "balanceFeeID": 1,
    "balanceFeePeriodNum": 1,
    "balanceFeePeriodID": 64,
    "balanceFeePeriod": {
      "m_CreationDate": "2019-06-04T21:08:37.8077919-04:00",
      "m_EditDate": "2019-06-04T21:08:37.8077919-04:00",
      "paymentPeriodID": 1,
      "paymentPeriodEnum": 1,
      "periodDescription": "sample string 2",
      "periodDescriptionPlural": null,
      "adjDescription": "sample string 3",
      "periodAbbrev": null,
      "numOfDays": 4.1,
      "continuous": false,
      "numberOfPeriodsInPeriodicYear": 5.1,
      "defaultItem": true,
      "key": 7,
      "active": true,
      "timestamp": "QEA=",
      "tsChanged": true,
      "auditHeaderID": 10,
      "auditType": 1
    },
    "balanceFeeLastRun": "2019-06-04T21:08:37.8127915-04:00",
    "collectSavingsDuringWriteOff": true,
    "withdrawalsRequireOverride": true,
    "useDividendRounding": true,
    "allowOverdraft": true,
    "excludeDateClosedForInterest": true,
    "interestProRata": true,
    "attemptFeeExternal": true,
    "cuAccountIndustryCodeRequired": true,
    "preventChangeAccountPortfolioOnAccounts": true,
    "used": true,
    "isAllowToOverrideProductMinimumBalance": true,
    "earlyClosureMode": 1,
    "earlyClosureAppliedTrnMessage": "sample string 18",
    "debitCardType": 0,
    "allowSweepAccount": true,
    "defaultSweepBalance": 1.0,
    "canOverrideSweepAccount": true,
    "minimumSweepAccountBalance": 1.0,
    "maximumSweepAccountBalance": 1.0,
    "destinationSweepAccounts": true,
    "allowRevSweepFromDestinationAccounts": true,
    "bonusInterestTypeID": 64,
    "isFixedBonusPercentage": true,
    "minBonusInterestValue": 1.0,
    "maxBonusInterestValue": 1.0,
    "defaultBonusInterestValue": 1.0
  }
]

application/xml, text/xml

Sample:
<ArrayOfShareProductDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Fern.Abacus.ObjectModel.Dto">
  <ShareProductDto>
    <ATMCardLimit>1</ATMCardLimit>
    <ATMDailyLimit>1</ATMDailyLimit>
    <ATMEnabled>true</ATMEnabled>
    <ATMMinBalance>1</ATMMinBalance>
    <ATMServiceFeeID>1</ATMServiceFeeID>
    <ATMServiceFeeLastRun>2019-06-04T21:08:37.8107913-04:00</ATMServiceFeeLastRun>
    <ATMServiceFeePeriodID>64</ATMServiceFeePeriodID>
    <ATMServiceFeePeriodNum>1</ATMServiceFeePeriodNum>
    <ATMWithdrawalFeeID>1</ATMWithdrawalFeeID>
    <AccountKeepingFeeID>1</AccountKeepingFeeID>
    <AccountKeepingFeeLastRun>2019-06-04T21:08:37.8087921-04:00</AccountKeepingFeeLastRun>
    <AccountKeepingFeePeriod xmlns:d3p1="http://schemas.datacontract.org/2004/07/Abacus.BusinessRules">
      <d3p1:Active>true</d3p1:Active>
      <d3p1:KEY>7</d3p1:KEY>
      <d3p1:TSChanged>true</d3p1:TSChanged>
      <d3p1:m_CreationDate>2019-06-04T21:08:37.8077919-04:00</d3p1:m_CreationDate>
      <d3p1:m_EditDate>2019-06-04T21:08:37.8077919-04:00</d3p1:m_EditDate>
      <d3p1:AdjDescription>sample string 3</d3p1:AdjDescription>
      <d3p1:DefaultItem>true</d3p1:DefaultItem>
      <d3p1:NumOfDays>4.1</d3p1:NumOfDays>
      <d3p1:PaymentPeriodEnum>Day</d3p1:PaymentPeriodEnum>
      <d3p1:PaymentPeriodID>1</d3p1:PaymentPeriodID>
      <d3p1:PeriodDescription>sample string 2</d3p1:PeriodDescription>
    </AccountKeepingFeePeriod>
    <AccountKeepingFeePeriodID>64</AccountKeepingFeePeriodID>
    <AccountKeepingFeePeriodNum>1</AccountKeepingFeePeriodNum>
    <Active>true</Active>
    <AllowDormancy>true</AllowDormancy>
    <AllowLockAccountRating>true</AllowLockAccountRating>
    <AllowOverdraft>true</AllowOverdraft>
    <AllowRevSweepFromDestinationAccounts>true</AllowRevSweepFromDestinationAccounts>
    <AllowStandingInstructions>true</AllowStandingInstructions>
    <AllowSweepAccount>true</AllowSweepAccount>
    <AllowWithholding>true</AllowWithholding>
    <Annuity>true</Annuity>
    <AttemptFeeAmount>1</AttemptFeeAmount>
    <AttemptFeeExternal>true</AttemptFeeExternal>
    <AttemptFeeID>1</AttemptFeeID>
    <AttemptFeePay>true</AttemptFeePay>
    <BalanceFeeID>1</BalanceFeeID>
    <BalanceFeeLastRun>2019-06-04T21:08:37.8127915-04:00</BalanceFeeLastRun>
    <BalanceFeePeriod xmlns:d3p1="http://schemas.datacontract.org/2004/07/Abacus.BusinessRules">
      <d3p1:Active>true</d3p1:Active>
      <d3p1:KEY>7</d3p1:KEY>
      <d3p1:TSChanged>true</d3p1:TSChanged>
      <d3p1:m_CreationDate>2019-06-04T21:08:37.8077919-04:00</d3p1:m_CreationDate>
      <d3p1:m_EditDate>2019-06-04T21:08:37.8077919-04:00</d3p1:m_EditDate>
      <d3p1:AdjDescription>sample string 3</d3p1:AdjDescription>
      <d3p1:DefaultItem>true</d3p1:DefaultItem>
      <d3p1:NumOfDays>4.1</d3p1:NumOfDays>
      <d3p1:PaymentPeriodEnum>Day</d3p1:PaymentPeriodEnum>
      <d3p1:PaymentPeriodID>1</d3p1:PaymentPeriodID>
      <d3p1:PeriodDescription>sample string 2</d3p1:PeriodDescription>
    </BalanceFeePeriod>
    <BalanceFeePeriodID>64</BalanceFeePeriodID>
    <BalanceFeePeriodNum>1</BalanceFeePeriodNum>
    <BonusInterestRate>1.1</BonusInterestRate>
    <BonusInterestTypeID>64</BonusInterestTypeID>
    <CUAccountIndustryCodeRequired>true</CUAccountIndustryCodeRequired>
    <CUAccountPortfolioRequired>true</CUAccountPortfolioRequired>
    <CalculationEndDate>2019-06-04T21:08:37.8077919-04:00</CalculationEndDate>
    <CalculationMode>MinimumBalance</CalculationMode>
    <CalculationPeriod xmlns:d3p1="http://schemas.datacontract.org/2004/07/Abacus.BusinessRules">
      <d3p1:Active>true</d3p1:Active>
      <d3p1:KEY>7</d3p1:KEY>
      <d3p1:TSChanged>true</d3p1:TSChanged>
      <d3p1:m_CreationDate>2019-06-04T21:08:37.8077919-04:00</d3p1:m_CreationDate>
      <d3p1:m_EditDate>2019-06-04T21:08:37.8077919-04:00</d3p1:m_EditDate>
      <d3p1:AdjDescription>sample string 3</d3p1:AdjDescription>
      <d3p1:DefaultItem>true</d3p1:DefaultItem>
      <d3p1:NumOfDays>4.1</d3p1:NumOfDays>
      <d3p1:PaymentPeriodEnum>Day</d3p1:PaymentPeriodEnum>
      <d3p1:PaymentPeriodID>1</d3p1:PaymentPeriodID>
      <d3p1:PeriodDescription>sample string 2</d3p1:PeriodDescription>
    </CalculationPeriod>
    <CalculationPeriodNum>1</CalculationPeriodNum>
    <CalculationStartDate>2019-06-04T21:08:37.8077919-04:00</CalculationStartDate>
    <CanOverrideSweepAccount>true</CanOverrideSweepAccount>
    <ChequeBookEnabled>true</ChequeBookEnabled>
    <ChequeFeeID>1</ChequeFeeID>
    <ChequeFeeLastRun>2019-06-04T21:08:37.8097915-04:00</ChequeFeeLastRun>
    <ChequeFeePeriod xmlns:d3p1="http://schemas.datacontract.org/2004/07/Abacus.BusinessRules">
      <d3p1:Active>true</d3p1:Active>
      <d3p1:KEY>7</d3p1:KEY>
      <d3p1:TSChanged>true</d3p1:TSChanged>
      <d3p1:m_CreationDate>2019-06-04T21:08:37.8077919-04:00</d3p1:m_CreationDate>
      <d3p1:m_EditDate>2019-06-04T21:08:37.8077919-04:00</d3p1:m_EditDate>
      <d3p1:AdjDescription>sample string 3</d3p1:AdjDescription>
      <d3p1:DefaultItem>true</d3p1:DefaultItem>
      <d3p1:NumOfDays>4.1</d3p1:NumOfDays>
      <d3p1:PaymentPeriodEnum>Day</d3p1:PaymentPeriodEnum>
      <d3p1:PaymentPeriodID>1</d3p1:PaymentPeriodID>
      <d3p1:PeriodDescription>sample string 2</d3p1:PeriodDescription>
    </ChequeFeePeriod>
    <ChequeFeePeriodID>64</ChequeFeePeriodID>
    <ChequeFeePeriodNum>1</ChequeFeePeriodNum>
    <ChequePayeeDishonourFeeAmount>1</ChequePayeeDishonourFeeAmount>
    <ChequePayeeDishonourFeeID>1</ChequePayeeDishonourFeeID>
    <ChequePayeeDishonourFeePay>true</ChequePayeeDishonourFeePay>
    <ChequePayeeVoidFeeAmount>1</ChequePayeeVoidFeeAmount>
    <ChequePayeeVoidFeeID>1</ChequePayeeVoidFeeID>
    <ChequePayeeVoidFeePay>true</ChequePayeeVoidFeePay>
    <ChequePayerDishonourFeeAmount>1</ChequePayerDishonourFeeAmount>
    <ChequePayerDishonourFeeID>1</ChequePayerDishonourFeeID>
    <ChequePayerDishonourFeePay>true</ChequePayerDishonourFeePay>
    <ChequePayerVoidFeeAmount>1</ChequePayerVoidFeeAmount>
    <ChequePayerVoidFeeID>1</ChequePayerVoidFeeID>
    <ChequePayerVoidFeePay>true</ChequePayerVoidFeePay>
    <ChequePrintFeeAmount>1</ChequePrintFeeAmount>
    <ChequePrintFeeID>1</ChequePrintFeeID>
    <ChequePrintFeePay>true</ChequePrintFeePay>
    <ChequeStopFeeAmount>1</ChequeStopFeeAmount>
    <ChequeStopFeeID>1</ChequeStopFeeID>
    <ChequeStopFeePay>true</ChequeStopFeePay>
    <ChequeUnStopFeeID>1</ChequeUnStopFeeID>
    <ChequeUnStopFeePay>true</ChequeUnStopFeePay>
    <ChequeUnstopFeeAmount>1</ChequeUnstopFeeAmount>
    <ClearedBalanceNetOfGuarantees>true</ClearedBalanceNetOfGuarantees>
    <Code>sample string 1</Code>
    <CollectSavingsDuringWriteOff>true</CollectSavingsDuringWriteOff>
    <CurrencyId>1</CurrencyId>
    <DayCount>Actual_Actual</DayCount>
    <DebitCardType>None</DebitCardType>
    <Default>true</Default>
    <DefaultBonusInterestValue>1</DefaultBonusInterestValue>
    <DefaultSweepBalance>1</DefaultSweepBalance>
    <Description>sample string 2</Description>
    <DestinationSweepAccounts>true</DestinationSweepAccounts>
    <DormancyFeeID>1</DormancyFeeID>
    <DormancyFeeLastRun>2019-06-04T21:08:37.8107913-04:00</DormancyFeeLastRun>
    <DormancyFeePeriodID>64</DormancyFeePeriodID>
    <DormancyFeePeriodNum>1</DormancyFeePeriodNum>
    <DormancyPeriodID>64</DormancyPeriodID>
    <DormancyPeriodNum>1</DormancyPeriodNum>
    <DormancyTransactionSources>1</DormancyTransactionSources>
    <DormancyTransactionTypes>1</DormancyTransactionTypes>
    <EarlyCloseFeeID>1</EarlyCloseFeeID>
    <EarlyClosePercentage>1.1</EarlyClosePercentage>
    <EarlyClosureAppliedTrnMessage>sample string 18</EarlyClosureAppliedTrnMessage>
    <EarlyClosureMode>EarlyClosurePenalty</EarlyClosureMode>
    <ErrorAgeRange>sample string 9</ErrorAgeRange>
    <ErrorBalanceRange>sample string 8</ErrorBalanceRange>
    <ExcludeDateClosedForInterest>true</ExcludeDateClosedForInterest>
    <FailFeeAmount>1</FailFeeAmount>
    <FailFeeID>1</FailFeeID>
    <FailFeePay>true</FailFeePay>
    <FeeLimit>1</FeeLimit>
    <FeePerFail>true</FeePerFail>
    <GracePeriodInDays>1</GracePeriodInDays>
    <InterestNextPaymentDate>2019-06-04T21:08:37.8067915-04:00</InterestNextPaymentDate>
    <InterestPaymentPeriodID>64</InterestPaymentPeriodID>
    <InterestPaymentPeriodNum>1</InterestPaymentPeriodNum>
    <InterestPenaltyNumTransactions>1</InterestPenaltyNumTransactions>
    <InterestPenaltyPercentage>1</InterestPenaltyPercentage>
    <InterestPenaltyTransactionTypes>1</InterestPenaltyTransactionTypes>
    <InterestProRata>true</InterestProRata>
    <InterestRate>1.1</InterestRate>
    <InterestTransactionMessage>sample string 4</InterestTransactionMessage>
    <IsAllowToOverrideProductMinimumBalance>true</IsAllowToOverrideProductMinimumBalance>
    <IsFixedBonusPercentage>true</IsFixedBonusPercentage>
    <IsTermDeposit>true</IsTermDeposit>
    <LockAccountRatingPeriodID>64</LockAccountRatingPeriodID>
    <LockAccountRatingPeriodNum>1</LockAccountRatingPeriodNum>
    <MaxAccounts>1</MaxAccounts>
    <MaxBonusInterestValue>1</MaxBonusInterestValue>
    <MaxInterestAge>1</MaxInterestAge>
    <MaxInterestBalance>1</MaxInterestBalance>
    <MaximumBalance>1</MaximumBalance>
    <MaximumMemberAge>1</MaximumMemberAge>
    <MaximumSweepAccountBalance>1</MaximumSweepAccountBalance>
    <MaximumTerm>1</MaximumTerm>
    <MinBonusInterestValue>1</MinBonusInterestValue>
    <MinDenomination>1</MinDenomination>
    <MinInterestAge>1</MinInterestAge>
    <MinInterestBalance>1</MinInterestBalance>
    <MinimumBalance>1</MinimumBalance>
    <MinimumMemberAge>1</MinimumMemberAge>
    <MinimumSweepAccountBalance>1</MinimumSweepAccountBalance>
    <MinimumTerm>1</MinimumTerm>
    <NoInterestBeforeMinTerm>true</NoInterestBeforeMinTerm>
    <NonWorkDayForward>true</NonWorkDayForward>
    <NumberOfAttempts>1</NumberOfAttempts>
    <OverdraftExpiryInDays>1</OverdraftExpiryInDays>
    <OverdraftExpiryRate>1.1</OverdraftExpiryRate>
    <OverdraftFeeID>1</OverdraftFeeID>
    <OverdraftLastRunDate>2019-06-04T21:08:37.8097915-04:00</OverdraftLastRunDate>
    <OverdraftPenaltyGracePeriod>1</OverdraftPenaltyGracePeriod>
    <OverdraftPenaltyInterestRate>1.1</OverdraftPenaltyInterestRate>
    <OverdraftServiceFeeID>1</OverdraftServiceFeeID>
    <OverdraftServiceFeeLastRunDate>2019-06-04T21:08:37.8097915-04:00</OverdraftServiceFeeLastRunDate>
    <PaidOnStartDateAnniversary>true</PaidOnStartDateAnniversary>
    <PassbookPrinterID>1</PassbookPrinterID>
    <PeakDebtMethod>MinimumBalance</PeakDebtMethod>
    <PreventChangeAccountPortfolioOnAccounts>true</PreventChangeAccountPortfolioOnAccounts>
    <ProductId>1</ProductId>
    <RegularStatements>true</RegularStatements>
    <RequiredPaymentMax>1</RequiredPaymentMax>
    <RequiredPaymentMin>1</RequiredPaymentMin>
    <RequiredPaymentPeriodID>64</RequiredPaymentPeriodID>
    <RequiredPaymentPeriodNum>1</RequiredPaymentPeriodNum>
    <RolloverProductID>1</RolloverProductID>
    <StatementFrequencyID>64</StatementFrequencyID>
    <StatementFrequencyNum>1</StatementFrequencyNum>
    <TellerMinBalance>1</TellerMinBalance>
    <TermDepositRollOverLastRun>2019-06-04T21:08:37.8057923-04:00</TermDepositRollOverLastRun>
    <TransactionFeeID>1</TransactionFeeID>
    <TransactionFeeLastRun>2019-06-04T21:08:37.8097915-04:00</TransactionFeeLastRun>
    <TransactionFeePeriod xmlns:d3p1="http://schemas.datacontract.org/2004/07/Abacus.BusinessRules">
      <d3p1:Active>true</d3p1:Active>
      <d3p1:KEY>7</d3p1:KEY>
      <d3p1:TSChanged>true</d3p1:TSChanged>
      <d3p1:m_CreationDate>2019-06-04T21:08:37.8077919-04:00</d3p1:m_CreationDate>
      <d3p1:m_EditDate>2019-06-04T21:08:37.8077919-04:00</d3p1:m_EditDate>
      <d3p1:AdjDescription>sample string 3</d3p1:AdjDescription>
      <d3p1:DefaultItem>true</d3p1:DefaultItem>
      <d3p1:NumOfDays>4.1</d3p1:NumOfDays>
      <d3p1:PaymentPeriodEnum>Day</d3p1:PaymentPeriodEnum>
      <d3p1:PaymentPeriodID>1</d3p1:PaymentPeriodID>
      <d3p1:PeriodDescription>sample string 2</d3p1:PeriodDescription>
    </TransactionFeePeriod>
    <TransactionFeePeriodID>64</TransactionFeePeriodID>
    <TransactionFeePeriodNum>1</TransactionFeePeriodNum>
    <UseDetailedTransactionFees>true</UseDetailedTransactionFees>
    <UseDividendRounding>true</UseDividendRounding>
    <UseInterestPenalty>true</UseInterestPenalty>
    <UseOverdrawnDate>true</UseOverdrawnDate>
    <UsePeakDebt>true</UsePeakDebt>
    <Used>true</Used>
    <WithdrawalsRequireOverride>true</WithdrawalsRequireOverride>
    <WithholdingTaxMethod>CurrentInterestAmount</WithholdingTaxMethod>
    <WithholdingTaxProRata>true</WithholdingTaxProRata>
  </ShareProductDto>
  <ShareProductDto>
    <ATMCardLimit>1</ATMCardLimit>
    <ATMDailyLimit>1</ATMDailyLimit>
    <ATMEnabled>true</ATMEnabled>
    <ATMMinBalance>1</ATMMinBalance>
    <ATMServiceFeeID>1</ATMServiceFeeID>
    <ATMServiceFeeLastRun>2019-06-04T21:08:37.8107913-04:00</ATMServiceFeeLastRun>
    <ATMServiceFeePeriodID>64</ATMServiceFeePeriodID>
    <ATMServiceFeePeriodNum>1</ATMServiceFeePeriodNum>
    <ATMWithdrawalFeeID>1</ATMWithdrawalFeeID>
    <AccountKeepingFeeID>1</AccountKeepingFeeID>
    <AccountKeepingFeeLastRun>2019-06-04T21:08:37.8087921-04:00</AccountKeepingFeeLastRun>
    <AccountKeepingFeePeriod xmlns:d3p1="http://schemas.datacontract.org/2004/07/Abacus.BusinessRules">
      <d3p1:Active>true</d3p1:Active>
      <d3p1:KEY>7</d3p1:KEY>
      <d3p1:TSChanged>true</d3p1:TSChanged>
      <d3p1:m_CreationDate>2019-06-04T21:08:37.8077919-04:00</d3p1:m_CreationDate>
      <d3p1:m_EditDate>2019-06-04T21:08:37.8077919-04:00</d3p1:m_EditDate>
      <d3p1:AdjDescription>sample string 3</d3p1:AdjDescription>
      <d3p1:DefaultItem>true</d3p1:DefaultItem>
      <d3p1:NumOfDays>4.1</d3p1:NumOfDays>
      <d3p1:PaymentPeriodEnum>Day</d3p1:PaymentPeriodEnum>
      <d3p1:PaymentPeriodID>1</d3p1:PaymentPeriodID>
      <d3p1:PeriodDescription>sample string 2</d3p1:PeriodDescription>
    </AccountKeepingFeePeriod>
    <AccountKeepingFeePeriodID>64</AccountKeepingFeePeriodID>
    <AccountKeepingFeePeriodNum>1</AccountKeepingFeePeriodNum>
    <Active>true</Active>
    <AllowDormancy>true</AllowDormancy>
    <AllowLockAccountRating>true</AllowLockAccountRating>
    <AllowOverdraft>true</AllowOverdraft>
    <AllowRevSweepFromDestinationAccounts>true</AllowRevSweepFromDestinationAccounts>
    <AllowStandingInstructions>true</AllowStandingInstructions>
    <AllowSweepAccount>true</AllowSweepAccount>
    <AllowWithholding>true</AllowWithholding>
    <Annuity>true</Annuity>
    <AttemptFeeAmount>1</AttemptFeeAmount>
    <AttemptFeeExternal>true</AttemptFeeExternal>
    <AttemptFeeID>1</AttemptFeeID>
    <AttemptFeePay>true</AttemptFeePay>
    <BalanceFeeID>1</BalanceFeeID>
    <BalanceFeeLastRun>2019-06-04T21:08:37.8127915-04:00</BalanceFeeLastRun>
    <BalanceFeePeriod xmlns:d3p1="http://schemas.datacontract.org/2004/07/Abacus.BusinessRules">
      <d3p1:Active>true</d3p1:Active>
      <d3p1:KEY>7</d3p1:KEY>
      <d3p1:TSChanged>true</d3p1:TSChanged>
      <d3p1:m_CreationDate>2019-06-04T21:08:37.8077919-04:00</d3p1:m_CreationDate>
      <d3p1:m_EditDate>2019-06-04T21:08:37.8077919-04:00</d3p1:m_EditDate>
      <d3p1:AdjDescription>sample string 3</d3p1:AdjDescription>
      <d3p1:DefaultItem>true</d3p1:DefaultItem>
      <d3p1:NumOfDays>4.1</d3p1:NumOfDays>
      <d3p1:PaymentPeriodEnum>Day</d3p1:PaymentPeriodEnum>
      <d3p1:PaymentPeriodID>1</d3p1:PaymentPeriodID>
      <d3p1:PeriodDescription>sample string 2</d3p1:PeriodDescription>
    </BalanceFeePeriod>
    <BalanceFeePeriodID>64</BalanceFeePeriodID>
    <BalanceFeePeriodNum>1</BalanceFeePeriodNum>
    <BonusInterestRate>1.1</BonusInterestRate>
    <BonusInterestTypeID>64</BonusInterestTypeID>
    <CUAccountIndustryCodeRequired>true</CUAccountIndustryCodeRequired>
    <CUAccountPortfolioRequired>true</CUAccountPortfolioRequired>
    <CalculationEndDate>2019-06-04T21:08:37.8077919-04:00</CalculationEndDate>
    <CalculationMode>MinimumBalance</CalculationMode>
    <CalculationPeriod xmlns:d3p1="http://schemas.datacontract.org/2004/07/Abacus.BusinessRules">
      <d3p1:Active>true</d3p1:Active>
      <d3p1:KEY>7</d3p1:KEY>
      <d3p1:TSChanged>true</d3p1:TSChanged>
      <d3p1:m_CreationDate>2019-06-04T21:08:37.8077919-04:00</d3p1:m_CreationDate>
      <d3p1:m_EditDate>2019-06-04T21:08:37.8077919-04:00</d3p1:m_EditDate>
      <d3p1:AdjDescription>sample string 3</d3p1:AdjDescription>
      <d3p1:DefaultItem>true</d3p1:DefaultItem>
      <d3p1:NumOfDays>4.1</d3p1:NumOfDays>
      <d3p1:PaymentPeriodEnum>Day</d3p1:PaymentPeriodEnum>
      <d3p1:PaymentPeriodID>1</d3p1:PaymentPeriodID>
      <d3p1:PeriodDescription>sample string 2</d3p1:PeriodDescription>
    </CalculationPeriod>
    <CalculationPeriodNum>1</CalculationPeriodNum>
    <CalculationStartDate>2019-06-04T21:08:37.8077919-04:00</CalculationStartDate>
    <CanOverrideSweepAccount>true</CanOverrideSweepAccount>
    <ChequeBookEnabled>true</ChequeBookEnabled>
    <ChequeFeeID>1</ChequeFeeID>
    <ChequeFeeLastRun>2019-06-04T21:08:37.8097915-04:00</ChequeFeeLastRun>
    <ChequeFeePeriod xmlns:d3p1="http://schemas.datacontract.org/2004/07/Abacus.BusinessRules">
      <d3p1:Active>true</d3p1:Active>
      <d3p1:KEY>7</d3p1:KEY>
      <d3p1:TSChanged>true</d3p1:TSChanged>
      <d3p1:m_CreationDate>2019-06-04T21:08:37.8077919-04:00</d3p1:m_CreationDate>
      <d3p1:m_EditDate>2019-06-04T21:08:37.8077919-04:00</d3p1:m_EditDate>
      <d3p1:AdjDescription>sample string 3</d3p1:AdjDescription>
      <d3p1:DefaultItem>true</d3p1:DefaultItem>
      <d3p1:NumOfDays>4.1</d3p1:NumOfDays>
      <d3p1:PaymentPeriodEnum>Day</d3p1:PaymentPeriodEnum>
      <d3p1:PaymentPeriodID>1</d3p1:PaymentPeriodID>
      <d3p1:PeriodDescription>sample string 2</d3p1:PeriodDescription>
    </ChequeFeePeriod>
    <ChequeFeePeriodID>64</ChequeFeePeriodID>
    <ChequeFeePeriodNum>1</ChequeFeePeriodNum>
    <ChequePayeeDishonourFeeAmount>1</ChequePayeeDishonourFeeAmount>
    <ChequePayeeDishonourFeeID>1</ChequePayeeDishonourFeeID>
    <ChequePayeeDishonourFeePay>true</ChequePayeeDishonourFeePay>
    <ChequePayeeVoidFeeAmount>1</ChequePayeeVoidFeeAmount>
    <ChequePayeeVoidFeeID>1</ChequePayeeVoidFeeID>
    <ChequePayeeVoidFeePay>true</ChequePayeeVoidFeePay>
    <ChequePayerDishonourFeeAmount>1</ChequePayerDishonourFeeAmount>
    <ChequePayerDishonourFeeID>1</ChequePayerDishonourFeeID>
    <ChequePayerDishonourFeePay>true</ChequePayerDishonourFeePay>
    <ChequePayerVoidFeeAmount>1</ChequePayerVoidFeeAmount>
    <ChequePayerVoidFeeID>1</ChequePayerVoidFeeID>
    <ChequePayerVoidFeePay>true</ChequePayerVoidFeePay>
    <ChequePrintFeeAmount>1</ChequePrintFeeAmount>
    <ChequePrintFeeID>1</ChequePrintFeeID>
    <ChequePrintFeePay>true</ChequePrintFeePay>
    <ChequeStopFeeAmount>1</ChequeStopFeeAmount>
    <ChequeStopFeeID>1</ChequeStopFeeID>
    <ChequeStopFeePay>true</ChequeStopFeePay>
    <ChequeUnStopFeeID>1</ChequeUnStopFeeID>
    <ChequeUnStopFeePay>true</ChequeUnStopFeePay>
    <ChequeUnstopFeeAmount>1</ChequeUnstopFeeAmount>
    <ClearedBalanceNetOfGuarantees>true</ClearedBalanceNetOfGuarantees>
    <Code>sample string 1</Code>
    <CollectSavingsDuringWriteOff>true</CollectSavingsDuringWriteOff>
    <CurrencyId>1</CurrencyId>
    <DayCount>Actual_Actual</DayCount>
    <DebitCardType>None</DebitCardType>
    <Default>true</Default>
    <DefaultBonusInterestValue>1</DefaultBonusInterestValue>
    <DefaultSweepBalance>1</DefaultSweepBalance>
    <Description>sample string 2</Description>
    <DestinationSweepAccounts>true</DestinationSweepAccounts>
    <DormancyFeeID>1</DormancyFeeID>
    <DormancyFeeLastRun>2019-06-04T21:08:37.8107913-04:00</DormancyFeeLastRun>
    <DormancyFeePeriodID>64</DormancyFeePeriodID>
    <DormancyFeePeriodNum>1</DormancyFeePeriodNum>
    <DormancyPeriodID>64</DormancyPeriodID>
    <DormancyPeriodNum>1</DormancyPeriodNum>
    <DormancyTransactionSources>1</DormancyTransactionSources>
    <DormancyTransactionTypes>1</DormancyTransactionTypes>
    <EarlyCloseFeeID>1</EarlyCloseFeeID>
    <EarlyClosePercentage>1.1</EarlyClosePercentage>
    <EarlyClosureAppliedTrnMessage>sample string 18</EarlyClosureAppliedTrnMessage>
    <EarlyClosureMode>EarlyClosurePenalty</EarlyClosureMode>
    <ErrorAgeRange>sample string 9</ErrorAgeRange>
    <ErrorBalanceRange>sample string 8</ErrorBalanceRange>
    <ExcludeDateClosedForInterest>true</ExcludeDateClosedForInterest>
    <FailFeeAmount>1</FailFeeAmount>
    <FailFeeID>1</FailFeeID>
    <FailFeePay>true</FailFeePay>
    <FeeLimit>1</FeeLimit>
    <FeePerFail>true</FeePerFail>
    <GracePeriodInDays>1</GracePeriodInDays>
    <InterestNextPaymentDate>2019-06-04T21:08:37.8067915-04:00</InterestNextPaymentDate>
    <InterestPaymentPeriodID>64</InterestPaymentPeriodID>
    <InterestPaymentPeriodNum>1</InterestPaymentPeriodNum>
    <InterestPenaltyNumTransactions>1</InterestPenaltyNumTransactions>
    <InterestPenaltyPercentage>1</InterestPenaltyPercentage>
    <InterestPenaltyTransactionTypes>1</InterestPenaltyTransactionTypes>
    <InterestProRata>true</InterestProRata>
    <InterestRate>1.1</InterestRate>
    <InterestTransactionMessage>sample string 4</InterestTransactionMessage>
    <IsAllowToOverrideProductMinimumBalance>true</IsAllowToOverrideProductMinimumBalance>
    <IsFixedBonusPercentage>true</IsFixedBonusPercentage>
    <IsTermDeposit>true</IsTermDeposit>
    <LockAccountRatingPeriodID>64</LockAccountRatingPeriodID>
    <LockAccountRatingPeriodNum>1</LockAccountRatingPeriodNum>
    <MaxAccounts>1</MaxAccounts>
    <MaxBonusInterestValue>1</MaxBonusInterestValue>
    <MaxInterestAge>1</MaxInterestAge>
    <MaxInterestBalance>1</MaxInterestBalance>
    <MaximumBalance>1</MaximumBalance>
    <MaximumMemberAge>1</MaximumMemberAge>
    <MaximumSweepAccountBalance>1</MaximumSweepAccountBalance>
    <MaximumTerm>1</MaximumTerm>
    <MinBonusInterestValue>1</MinBonusInterestValue>
    <MinDenomination>1</MinDenomination>
    <MinInterestAge>1</MinInterestAge>
    <MinInterestBalance>1</MinInterestBalance>
    <MinimumBalance>1</MinimumBalance>
    <MinimumMemberAge>1</MinimumMemberAge>
    <MinimumSweepAccountBalance>1</MinimumSweepAccountBalance>
    <MinimumTerm>1</MinimumTerm>
    <NoInterestBeforeMinTerm>true</NoInterestBeforeMinTerm>
    <NonWorkDayForward>true</NonWorkDayForward>
    <NumberOfAttempts>1</NumberOfAttempts>
    <OverdraftExpiryInDays>1</OverdraftExpiryInDays>
    <OverdraftExpiryRate>1.1</OverdraftExpiryRate>
    <OverdraftFeeID>1</OverdraftFeeID>
    <OverdraftLastRunDate>2019-06-04T21:08:37.8097915-04:00</OverdraftLastRunDate>
    <OverdraftPenaltyGracePeriod>1</OverdraftPenaltyGracePeriod>
    <OverdraftPenaltyInterestRate>1.1</OverdraftPenaltyInterestRate>
    <OverdraftServiceFeeID>1</OverdraftServiceFeeID>
    <OverdraftServiceFeeLastRunDate>2019-06-04T21:08:37.8097915-04:00</OverdraftServiceFeeLastRunDate>
    <PaidOnStartDateAnniversary>true</PaidOnStartDateAnniversary>
    <PassbookPrinterID>1</PassbookPrinterID>
    <PeakDebtMethod>MinimumBalance</PeakDebtMethod>
    <PreventChangeAccountPortfolioOnAccounts>true</PreventChangeAccountPortfolioOnAccounts>
    <ProductId>1</ProductId>
    <RegularStatements>true</RegularStatements>
    <RequiredPaymentMax>1</RequiredPaymentMax>
    <RequiredPaymentMin>1</RequiredPaymentMin>
    <RequiredPaymentPeriodID>64</RequiredPaymentPeriodID>
    <RequiredPaymentPeriodNum>1</RequiredPaymentPeriodNum>
    <RolloverProductID>1</RolloverProductID>
    <StatementFrequencyID>64</StatementFrequencyID>
    <StatementFrequencyNum>1</StatementFrequencyNum>
    <TellerMinBalance>1</TellerMinBalance>
    <TermDepositRollOverLastRun>2019-06-04T21:08:37.8057923-04:00</TermDepositRollOverLastRun>
    <TransactionFeeID>1</TransactionFeeID>
    <TransactionFeeLastRun>2019-06-04T21:08:37.8097915-04:00</TransactionFeeLastRun>
    <TransactionFeePeriod xmlns:d3p1="http://schemas.datacontract.org/2004/07/Abacus.BusinessRules">
      <d3p1:Active>true</d3p1:Active>
      <d3p1:KEY>7</d3p1:KEY>
      <d3p1:TSChanged>true</d3p1:TSChanged>
      <d3p1:m_CreationDate>2019-06-04T21:08:37.8077919-04:00</d3p1:m_CreationDate>
      <d3p1:m_EditDate>2019-06-04T21:08:37.8077919-04:00</d3p1:m_EditDate>
      <d3p1:AdjDescription>sample string 3</d3p1:AdjDescription>
      <d3p1:DefaultItem>true</d3p1:DefaultItem>
      <d3p1:NumOfDays>4.1</d3p1:NumOfDays>
      <d3p1:PaymentPeriodEnum>Day</d3p1:PaymentPeriodEnum>
      <d3p1:PaymentPeriodID>1</d3p1:PaymentPeriodID>
      <d3p1:PeriodDescription>sample string 2</d3p1:PeriodDescription>
    </TransactionFeePeriod>
    <TransactionFeePeriodID>64</TransactionFeePeriodID>
    <TransactionFeePeriodNum>1</TransactionFeePeriodNum>
    <UseDetailedTransactionFees>true</UseDetailedTransactionFees>
    <UseDividendRounding>true</UseDividendRounding>
    <UseInterestPenalty>true</UseInterestPenalty>
    <UseOverdrawnDate>true</UseOverdrawnDate>
    <UsePeakDebt>true</UsePeakDebt>
    <Used>true</Used>
    <WithdrawalsRequireOverride>true</WithdrawalsRequireOverride>
    <WithholdingTaxMethod>CurrentInterestAmount</WithholdingTaxMethod>
    <WithholdingTaxProRata>true</WithholdingTaxProRata>
  </ShareProductDto>
</ArrayOfShareProductDto>