Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

aplonHUB™ Features

Functional

  • Parse and store Supports incoming and outgoing SWIFT MT, ISO20022, TARGET2 and SEPA messages, SEPA, CBPR+, MEPS, P27

  • Handles Credit transfers, Direct Debits, Instant Credit transfers, Direct Debits.Payments, MT to ISO20022 translations

  • Checks and validates all messages and generate generates alerts where appropriate

  • Alerts on erroneous messages are highlighted in separate views where an operator can review

  • Supports reach rich search capabilities on archived .  Search is done messages based on dates, status, or message contents.

  • Ability to display all SWIFT MT messages parsed.

  • MT messages Messages can also be exported as on well-defined and user-friendly PDFs.

  • It correlates related messages (e.g. MT19x, MT9x against payment messagesReplies, Returns) and displays them side-by-side for easy of reconciliation.

  • Incoming MT300 and MT320 are compared with equivalent outgoing messages. The differences between the two will be highlighted.

  • Ability to automatically generate reply/request for cancelation/returns/Rejects for SWIFT MT, SEPA or ISO20022 messages

  • Integrates with SWIFT ACKs/NACKs

  • Connects with external AML systems and bypasses messages according to rulesGenerates the Universal Confirmations via MT199 for incoming MT payments

Security & Auditing

  • Role-based access control (maker, authorizer, viewer, administrator, AML officer etc.)

  • Audit log availability with an extensive search on date, object, action, or user.

  • Local Authentication (LAU) is implemented as recommended by SWIFT in order to provide integrity and authentication and to protect files in transit between the application and the AutoClient.

...

  • Modern and user friendly UX/UI

  • Secured by design (three-tier)

  • API architecture by design

  • High availability by design

Components & subsystems

Basic ingredient The basic ingredients of aplonHUB are the SWIFT MT, ISO20022, CBPR+, TARGET2 and , SEPA, etc., libraries of PaymentComponents. These libraries are updated annually as the new rules and validations are published by the controlling authorities every year. At these times, a newer release of aplonHUB is published and distributed.

aplonHUB depending on the functionalities supported , includes the relevant subsystems and components. See below the list of the subsystems available.

...

Available Schemes

  • SEPA credit transfersCredit Transfers

  • SEPA Direct Debits

  • SEPA Instant payments

  • ISO20022 TARGET2 payments

  • ISO20022 CBPR+ migration of MT paymentsPayments

  • SWIFT MT

  • CBPR+

  • TARGET2

  • P27

  • MEPS+

  • FedNow

Available Translations

  • SWIFT MT <> CBPR+

  • SWIFT MT <> Target2

Technical specifications

  • aplonHUB™ is a Java-based web application, which can be deployed using any J2EE compliant application server or servlet container (e.g.: JBoss, Tomcat, Websphere).

  • It supports all leading RDBMSs, including MySQL,  OracleDB2, and SQL Server (preferred).

  • Requires Java 8 and above.

  • Clients can access the application from any web browser

aplonHUB User Manual

aplonHUB provide provides a variety of distinct roles. Each role has specific permissions in the platform. This way, actions can be distributed to various users with different levels of access.

...

The administrator of the system has access to the configuration of the system. He/she The user is provided with access to the system properties, which can be edited. Through the basic system properties, for example, the global configuration is available ( interconnections with  SFTP, FTP, MQ, BICs, and password policies).   Through the custom system properties, the option of customized configuration for different clients is given.

From the schedulers and their settings, the user can configure:

  • The input/ouput output folder

  • Emails to notify on process end

  • Fle File pattern for the files to read (i.e. *.csv)

  • Configure the scheduler execution

  • The AML status and its name can be edited

The user also has access at to the users of the system. From this menu he/she , the user can:

  • view the users

  • edit roles

  • enable/disable user

...

From the Incoming and Outgoing menus, the following actions are available:

  • View SEPA messages and their details, view files, and change the AML status

  • View MT messages and their details, view files, and change the AML status

  • Search messages

  • View File logs

  • Change the AML status 

...

The Authorizer Officer has access to both incoming and outgoing messages (SEPA and MT).

From the Incoming and Outgoing menus, the following actions are available:

  • View SEPA messages and their details, view files, and change the AML status

  • View MT messages and their details, view files, and change the AML status

  • Search messages

  • View File logs

  • View all the pending transactions waiting for authorization. Note that the user who authorize authorizes it should be different from the user that initiate initiates the action

  • Use the Custom Notification setup events to send notifications from the schedulers, like when a rejection is received send an email

  • Add rules to be handled by the schedulers. For example, when the amount is greater than 100, then do a specific action

  • Add holidays so that to avoid scheduled runs

  • Use Audit Trail  Trail to watch  watch for actions that happened on a transaction. For example, bulked, debulked, authorized, etc

  • Can pause or resume a pending outgoing transaction , from the Pending → Outgoing menu

...

  • View SEPA messages and their details, view files, and change the AML status

  • View MT messages and their details, view files, and change the AML status

  • Search messages

  • Recall outgoing payments (requires authorization)

  • Return incoming payments (requires authorization)

  • View File logs

  • View alerts

  • View all the pending transactions waiting for authorization. Note that the user who authorize authorizes it should be different from the user that initiate initiates the action

  • Create payment

  • Use Audit Trail  Trail to watch  watch for actions that happened on a transaction. For example, bulked, debulked, authorized, etc

...

From the Incoming and Outgoing menus, the following actions are available:

  • View SEPA messages and their details, view files, and change the AML status

  • View MT messages and their details, view files, and change the AML status

  • Search messages

  • View File logs

  • View at the outgoing messages all pending transactions that will be picked up by the next outgoing scheduled run

  • Use Audit Trail  Trail to watch  watch for actions that happened on a transaction. For example, bulked, debulked, authorized, etc

...

From the Incoming and Outgoing menus, the following actions are available:

...

The Direct Debits Config role has access only to the "SEPA DD Config" menu.

From this menu, the user can:

  • Perform all the operations of the Creditors List, whose content is necessary for setting up SEPA Direct Debits.

  • Can whitelist Creditors for SEPA Direct Debits configuration.

  • Can blacklist Creditors for SEPA Direct Debits configuration.

See below sample screens and explanations

...

of their functionality.

Incoming/Outgoing menus.

SEPA tab:

...

The user in this tab has access to the list of the incoming SEPA messages, the file log, and alerts.

Using criteria such as date, tags, and other searching messages is made simple.

Files are expandable to display the messages they contain and their details (the same apply applies to outgoing too).

At SEPA, by selecting a file, the user can view detailed information

...

  • Bulk SN

  • Message Name ID (i.e camt.027)

  • Settlement Date

  • Message ID

  • Total amount

For each message, available details can also be viewed. Details like:

  • Transaction SN

  • Transaction Id

  • Transaction statusStatus

  • Amount

  • The creditor's account

The user has the option to export the files, bulks, and transactions in PDF or excel report.

...

This is a list of outgoing payment files (similar for to incoming).

...

A payment file (outgoing or incoming) can contain more than one messagesmessage.

...

Any message can also contain more than one transaction

...

In each of the transactions, the user can view its detailed information.

...

 

Outgoing payment is returned

An outgoing pacs.004 that has been returned with a reason code.

...

Return of incoming payment

An incoming pacs.008 that can be returned with a reason code.

...

After the return action has been authorized by another user, a task scheduler will take action and create an outgoing file (in this case, a pacs.004) related to the original message (pacs.008).

...

Expanded SWIFT MT messages with user-friendly tag names. Audit An audit trail of all actions performed by users on the message is always available.

...

At the search messages tab, the user can search messages using the following criteria:

  • Date

  • Transactions status (received, settled, etc)

  • Debtor IBAN

  • Creditor IBAN

...

The Pending menu organizes the payments in into two categories. Outgoing that are payments which that are ready to be sent, and Authorisation that contains payments which that a user must manually check and approve before they are sent.

The outgoing tab provides allows the user with the option to export the file in pdf or ecxel Excel format. 

An authoriser authorizer can also PAUSE a ready-to-go transaction for later. By The user will see the paused transactions by selecting the Paused option in the dropdown above the list you will be able to see the paused transactions. Those transactions will be ignored by all schedulers until an authoriser choose authorizer chooses to RESUME this transaction (see the bellow screenshot)

...

For Debtor information:

  • Name

  • AdressAddress

  • Country code

  • IBAN

For Creditor Information:

  • Name

  • AdressAddress

  • Country code

  • IBAN

  • BIC

  • Remittance Information (Unstr)

...

Configuration Tab

Configuration The configuration menu provides options for the setup of system settings (basic and custom that increase the user experience), AML statuses, scheduled tasks, notifications, and rules regarding actions depending on custom conditions and holidays that are configurable by the administrator.

...

Audit Trail Tab:

User roles with access at to the audit trail screen have the ability to search using criteria. For every action, the actor, the time, and the context are recorded.

...

Users with access at the users' tab can enable/disable a user and search for a user using criteria such as:

...