Skip to main content

CreateAccountDto

DTO for creating a new bank account with all necessary configurations

productCodestring

Product code identifying the type of account

Example: SAV001
accountClassCodestring

Code defining the account classification

Example: PERSONAL
accountTypestring

Type of account (e.g., Savings, Checking)

Example: SAVINGS
taxableAccountstring

Indicates if the account is subject to taxation

Example: Y
accountSubjectToInterestCalculationstring

Indicates if interest calculations apply to this account

Example: Y
frequencyOfDebitInterestCalculationstring

Frequency of calculating debit interest

Example: MONTHLY
frequencyOfCreditInterestCalculationstring

Frequency of calculating credit interest

Example: MONTHLY
codeForInterestLadderPrintingstring

Code specifying how interest ladder should be printed

Example: STD
accountSubjectToDeductionAtSourcestring

Indicates if the account is subject to source deduction

Example: Y
maturityDatedate

Account maturity date for term deposits

Example: 2025-12-31
serviceCodestring

Code for additional services attached to the account

Example: PREMIUM
accountStatementCodestring

Code defining the type of account statement

Example: MONTHLY
accountStatementDeliveryMethodstring

Method of delivering account statements

Example: EMAIL
thresholdForReorderingChequesstring

Minimum number of cheques that triggers reordering

Example: 5
defaultChequeBookTypestring

Default type of cheque book for this account

Example: STD25
chequeDeliveryMethodstring

Method of delivering cheque books

Example: BRANCH
branchThatDeliveredTheChequeBookstring

Branch code responsible for cheque book delivery

Example: BR001
agenceDigitalstring

Digital agency identifier

Example: DIG001
CreateAccountDto
{
"productCode": "SAV001",
"accountClassCode": "PERSONAL",
"accountType": "SAVINGS",
"taxableAccount": "Y",
"accountSubjectToInterestCalculation": "Y",
"frequencyOfDebitInterestCalculation": "MONTHLY",
"frequencyOfCreditInterestCalculation": "MONTHLY",
"codeForInterestLadderPrinting": "STD",
"accountSubjectToDeductionAtSource": "Y",
"maturityDate": "2025-12-31",
"serviceCode": "PREMIUM",
"accountStatementCode": "MONTHLY",
"accountStatementDeliveryMethod": "EMAIL",
"thresholdForReorderingCheques": "5",
"defaultChequeBookType": "STD25",
"chequeDeliveryMethod": "BRANCH",
"branchThatDeliveredTheChequeBook": "BR001",
"agenceDigital": "DIG001"
}