The Retail Account BusinessProduct Services API allows publishing and subscribing to product Kafka messages.
the events related to businessproducts.
the events publishing related to business product services.
Accepts the following message:
AccountClassPublishEvent
accountClass of the records to be fetched
description of the records to be fetched
accountType of the records to be fetched
A unique code represented by 4 digit alpha-numeric characters which forms part of the account number format if configured by the bank.
Specify the date from which the business product should become active. You will be able to create accounts under this business product from this date.
"Specify the life span of the business product by indicating the end date. The end date for an business product refers to the termination date after which, creation of new account under the business product is disallowed. Consequently, the option list for business product in all further transactions screen, will not display the ‘expired’ business product as of the system date. However, the existing accounts for the business product will be active even after the end date. Note: If you do not specify an End Date for the business product, the account is taken to be an open-ended business product."
When the flag is enabled system generates overrides before utilizing the limits during transaction posting.
When the flag is enlabed system will carry out a balance check before posting a transaction.
refferalReq
enableRtl
deferBalUpdate
consolInwardClrg
compressionReq
unprintedTransactionLimit
transactionCode
This flag is used to set when IBAN is required
multiCurrReq
Id of the MultiCurrency
currency
acctFeaturesId
Additional items are allowed.
Additional properties are allowed.
Additional properties are allowed.
Indicates that accounts linked to the product will avail the ATM facility
Indicates that accounts linked to the business product can avail passbooks.
Indicates that the account linked to the business product can avail checkbooks.
Indicates if the checkbook order needs to be placed automatically for the accounts under the product based on the configured reorder level of check leaves.
This field is applicable only if auto reorder of check book is "Y". This defines the check leaf level on which the check book order for the accounts under the product happens automatically. Eg: A value of 5 indicates when there are 5 check leaves in the check book a check book order is placed for the account.
This field is applicable only if auto reorder of check book is "Y". This field denotes the no. of check leaves (quantity) in the check book to be auto reordered for the account.
This denotes if direct banking channels are applicable for the accounts linked to the business product.
List of banking channels which are allowed to access the accounts created under this business product, Restriction of the channels has to be done in the respective product processor.
Channel names of the corresponding banking channels supported for the business product.
Remarks for the banking channels if any
This tag is system generated
Additional items are allowed.
Additional properties are allowed.
Specify the uncollected funds margin (funds which customer cannot withdraw) in percentage for the business product.
Specify if OD facility is extended to the customer under this product.
Denotes the source channel for fund utlization
Denotes the fund utilization sequence supported values are : BSOATL - Balance; Sweep-In; Overdraft; Overdraft; AUF Limit; Temporary OD Limit; Limits BSOATLV - Balance; Sweep-In; Overdraft; Overdraft; AUF Limit; Temporary OD Limit; Limits; Overline
Additional items are allowed.
Additional properties are allowed.
Additional items are allowed.
Denotes if interest and charges is required for the business product. If it is a non-interest bearing business product, then this falg can be set to 'N'. Multiple but unique interest and charges products can be attached to a single buiness product.
liquidateReceivable
verifyFunds
debitNotice
liquidationMode
chargeStartAdvice
Id of the ProductMapping
Interest and charges ID to be specified.
The Interest and Charges product code attached to the business product.
The currency code attached to the interest and charges product attached to the business product.
Additional items are allowed.
Additional properties are allowed.
Specify the MIS group the accounts opened under the business product will be mapped to.
linkToGroup
poolCode
Details of the transaction MIS class. This is applicable only if the MIS group selected is of transaciton MIS type.
Id of the MisDetailsTransaction
Specify the MIS class. Eg: Customer, Industry etc. as configured in the MIS class definition in the common core maintenance
Specify the MIS code applicable for the business product
Specify the MIS type. In this case - "Transaction Class"
Specify the MIS ID
Additional items are allowed.
Additional properties are allowed.
Specify remarks captured if any.
provisioningRequired
provisioningFrequency
provisioningCurrency
exposureCategory
eventClassCode
Represents the natural sign (+/-) for a balance (+ : CR Balance and - : DR Balance).
backPeriodEntryAllowed
postingAllowed
Id of the GlReportingDetails
Specify the account status for which the credit and debit GLs are to be defined.
description
rebookProvOnStatusChg
Specify the GL to which the account balance should belong for accounts with the corresponding status and debit balance
debitCentralBankLine
debitHeadofficeLine
Specify the GL to which the account balance should belong for accounts with the corresponding status and credit balance
creditCentralBankLine
creditHeadofficeLine
Id to parent
Id of the GlStatusRoleToHead
accountRole
accountRoleDescription
accountHead
glDescription
glStatusId
Additional items are allowed.
Additional items are allowed.
Additional properties are allowed.
Specify if IBAN needs to be displayed as part of the statements generated for accounts under the business Product.
Specify the statement format for generation of account statements for the accounts under the business product.
Specify the primary statement type. The supported values are : N - None S - Summary D - Detailed
Indicates the statement cycle - Daily, Monthly, weekly, forthnightly, quarterly, semi-annual and annual. This will be defaulted from the business product and can be modified for the account.
Indicates the statement generation day/ month based on the cycle. For a weekly and forthnightly statement the day of the week on which account statements should be generated needs to be specified and for monthly statements the dates of the month.
secondaryStatementType
secondaryCycle
secondaryOn
tertiaryStatementType
tertiaryCycle
tertiaryOn
camt052Cycle
hourlyFrequency
dailyFixedTime
statementFeesReq
statementFeesCycle
statementFeesOn
deliveryChannel
packageServiceDesc
Indicates the statement format.
primarySwiftAddress
secondaryStatementFrmt
secondarySwiftReq
secondarySwiftAddress
tertiaryStatementFrmt
tertiarySwiftReq
tertiarySwiftAddress
Additional properties are allowed.
Specify is automatic account status change based on status rules defined is applicable for accounts under the business products
Specify the dormancy days for the business product. If there is no activity in the accounts linked to this business product for the defined dormancy days, then the account status will be set as Dormant.
Specify the dormancy reactivation parameters. The supported values are : (D)ebit; (C)redit; (B)Any and (M)anual. The value set for this field signifies the way in which a dormant account can be activated automatically. Example: If the value set for this parameter is 'Debit' then the dormant account is activated when a Debit transaction is posted to the account
Id of the StatusRuleDefinitionDetails
Specify the status code for which the rule is defined.
Specify the status sequence number. This field is auto populated on the UI based on the status."
Specify the Rule ID to be associated for the status
Previews the defined rules in this field
Specify the fact value to be configured for Status Rule Batch
Specify the Status rule definition ID to be associated for the status rule defintion. This is system generated.
Additional items are allowed.
Additional properties are allowed.
Specify if the accounts under the product are applicable for Regulation D transaction threshold requirement
Specify the monthly Reg D transction threshold applicable for accounts under the business product.
Specify the Reg D warning threshold. A warning notice will be sent to the customer when the no. of transacitons in the customer account reaches this threshold.
Specify the Reg D monthly transaction vioation threshold. A 2nd violation notice for the month will again be sent post the first violation when the customer crosses this transaction limit defined.
Specify the no. of months of Reg D violations in a 12-month rolling period for the customer account, where if the threshold is breached the account is auto-switched to a chaking account from a savings account as per the product switch configurations screen
Additional properties are allowed.
Specify if the Courtesy pay limit is applicable for accounts under the product
Specify the courtesy pay limit amount for the business product
Specify the courtesy pay charge code from the charge code definition configuration.
Specify the internal (Income) GL to which the courtesy pay charge needs to be posted.
Additional properties are allowed.
Additional properties are allowed.
Additional properties are allowed.