April 2023

Welcome to the April Edition of Woodcore Monthly Changelogs! We are excited to provide you with a summary of all the updates and additions that have been implemented in our system over the past month.

To make it easy to navigate, the changelog is categorized into four main sections, namely: New Features, Improvements, API Updates, and Bug Fixes. Within each section, the relevant technical details and a summary of the changes are provided.

We hope you find this documentation informative and useful, and we are always open to receiving your feedback.

Let’s dive in!


New Features 🎉

Teller Module: Multi-currency Implementation on the Teller Module.

We're excited to announce a significant addition to our teller module!

Teller managers can now configure multiple currencies for a teller group, enabling them to select several operational currencies for each teller within the group based on the configured currencies in the teller group.

This enables each teller added to the group to work with any of the currencies configured for them by the teller manager. Therefore, they can hold and perform transactions using multiple currencies within the same teller account.

For instance, if a Branch A teller group is created with multiple currencies such as Naira, Canadian dollar, US dollar, and Gambia Dalasi, and Teller Anita is added to the Branch A teller group, she can hold and perform transactions using the currencies assigned to her such as US dollar, Naira, and Canadian dollar.

To perform this operation, navigate to the Business > Teller menu on the console and follow these steps:

  • On the teller page, click on the “+ New Group” button at the right of the screen.
Create a teller group

Create a teller group


  • Select the currency or currencies you wish to add to the teller group
Create a teller group

Select currency for Teller group


  • Click on the Submit button to create the teller group

Adding a Teller

The currencies selected by the teller manager will be displayed when creating a new teller. You can select from the list of currencies configured in the teller group.

See the snippet below:

Create a teller group

Select currency for Teller


📘

For existing teller groups, the multi-currency feature can be applied by updating the teller group.


Teller UI: Choose Currency View

Following the multi-currency implementation on the teller UI. The tellers can hold and process transactions with multiple currencies via the teller UI. To ensure a seamless process, tellers with more than one currency can select the currency they want to operate with from a drop-down menu located on their dashboard. This drop-down menu contains all the currencies available to the teller based on the configurations done by the teller manager.

To view this feature, navigate to the teller UI and select the currency you wish to operate with.

Create a teller group

Teller currency view


🚧

Note:

Once a currency is selected, it will remain the default currency for all transactions and features until a teller manually selects another currency.


Pooler

We are delighted to introduce you to Pooler in this edition. Pooler is Woodcore's Banking-as-a-Service platform that provides businesses with a secure and reliable way to send and receive payments from their customers using virtual accounts. With Pooler, we are providing virtual accounts, both reserved and disposable, to businesses to enable them to collect payment through bank transfers using these virtual accounts.

Over that last month, we have added amazing new features to the Pooler service to improve user experience and enable you to use this service seamlessly. These new updates include the following:

  • Creation of virtual Accounts on the Pooler UI

In addition to the Pooler API, users can now generate virtual NUBAN accounts on the Pooler UI. These accounts allow your customer to send and accept payments for your goods and services. When your customers make payments to the virtual account, the transaction is automatically saved on your transaction page.

  • Payment provider

Pooler now supports two payment providers, LifeGate MFB and Providus, who provide secure transaction processing for customers. When a merchant selects a payment provider, the selected provider will generate a merchant account number and virtual account numbers for the merchant's customers.

  • Settlement Account

Merchants can now add a settlement account number to the Pooler UI. The settlement account is an external bank account number configured by the merchant to withdraw funds from their Pooler merchant account.

NOTE: Pooler is an external service on the CBA and exclusively for businesses that have integrated the service. To get started with Pooler, check the Pooler site for information.


Deposits Transaction Module: View Impacted General Ledger for each transaction on a deposit account.

A new feature has been added to the CBA, which allows users to view the General Ledgers that were impacted for every transaction conducted on a deposit account. This includes both savings and fixed accounts. This feature provides you with an in-depth understanding of the financial impact of each transaction and enables you easily access accounting information.

To view this update:

  • In the Account > Deposit module, click on the customer’s account name.
  • Next, select the customer’s account. Ensure that the account select has an “Active” status.
  • On the customer's details page, navigate to Transaction and link on the three vertical dots menu.
Customer transaction menu

Customer transaction menu


  • Select ledger details from the options. This will display a modal containing the account ledger details.

See sample below:

Ledger details for customer's transaction

Sample of Ledger details for customer's transactions.


Improvement 🚀

User Profile: Current Password Required for Password Update

The User profile's password section has been updated to allow users to change their password on the console. This update includes a security measure where users are required to input their current password as a form of identification alongside their new desired password. With this feature, users can easily update their password and maintain better control over their account security.

Here is a sample of the new change password form:

Change Password Form

Change Password Form

Reports: Set date range added for the reports generation

The latest update on the report module now features a date range parameter for generating reports. This new feature allows users to specify a start and end date for the report generation, ensuring that only data within the specified timeframe is included in the report. The data on the report will begin from the specified start date and end at the specified end date, providing more accurate and relevant information.

The date range feature has been added to the following reports:

  1. Loan: Expected Loan Repayment Report
  2. Regulatory: CRC Report

Note: Report dates are formatted as mm/dd/yyyy.


Reports: View reports data from sub-offices

When generating a report on the CBA, the system allows users to select an office of interest. Users can choose either a parent or child office linked to a parent office. If a parent office is selected, example, head office, the system collates data from all linked child offices and presents a comprehensive report that covers all relevant data of the parent office and its linked child offices.

This process saves time and effort for users as they do not have to manually select each child office individually, resulting in a streamlined and efficient report generation process.


Bug fixes ⛏

Employee management: Update Employees details

Previously on the system, users experienced difficulties when trying to modify employee details on the console. This bug has been successfully fixed, and users can now freely and seamlessly edit or modify their employee details without any further challenges. This will enable the smooth management of employee information.