3.17 Charge Code
This topic describes the information about the charge code feature.
Fee definition can be simple like fixed amount or fixed percentage but can be complex which is based on various attributes like customer segment, count of transaction, amount of transaction etc.
Fees can be computed online as well as in bulk. Account booking fees or loan disbursement fees are an example of an online fee, that are assessed at the time of the incidence of the transaction, and which occur mostly one at a time.
Monthly Instalment payments are generally processed in bulk. Customers / accounts that miss a payment are charged late fees, also in bulk. The fees compute engine makes use of the following bulk processing capabilities –
Batch processing – Oracle Banking Microservices Architecture (OBMA) platform provides a series of features to do bulk processing. More details are available in the platform user guide. Charges use the “job” capabilities of this service to do bulk computations.
Fast data transfers – OBMA platform provides fast data transfer capabilities to transfer data from one service to another. . More details are available in the platform user guide. These capabilities are used to transport relevant lending facts from the Lending services to the charges computation service to enable fee computations based on facts. The fees computed are also transported back to lending using fast data transfers, so that further lending jobs can do the charging on the account.
Category processing – The data transfers and the charges processing jobs are sequenced within a batch category sequencer engine. More details are available in the form of a dedicated section below in the Decision Service documentation. The batch category features also include an intuitive UI to setup the sequence and a dashboard to monitor the operations of each job giving elaborate progress details and counts of successes and failures.
This topic contains the following subtopics:
- Create Charge Code
This topic describes the systematic instructions to create charge code by updating various details. - View Charge Code
This topic describes the systematic instructions to view the charge code for Decision Service.
Parent topic: Decision Service and Product Designer