CreateAccountDto
DTO for creating a new bank account with all necessary configurations
Product code identifying the type of account
SAV001
Code defining the account classification
PERSONAL
Type of account (e.g., Savings, Checking)
SAVINGS
Indicates if the account is subject to taxation
Y
Indicates if interest calculations apply to this account
Y
Frequency of calculating debit interest
MONTHLY
Frequency of calculating credit interest
MONTHLY
Code specifying how interest ladder should be printed
STD
Indicates if the account is subject to source deduction
Y
Account maturity date for term deposits
2025-12-31
Code for additional services attached to the account
PREMIUM
Code defining the type of account statement
MONTHLY
Method of delivering account statements
EMAIL
Minimum number of cheques that triggers reordering
5
Default type of cheque book for this account
STD25
Method of delivering cheque books
BRANCH
Branch code responsible for cheque book delivery
BR001
Digital agency identifier
DIG001
{
"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"
}