2. Oracle FCUBS - Payments Integration

The integration between the Oracle FLEXCUBE Universal Banking System (FCUBS) and Oracle FLEXCUBE Payments (PM) allows you to trigger notification during creation, modification or authorization of Customer, Customer Account, Currency Rate, GL Code and Transaction Code. The integration also allows you to provide response to the external system request on exchange rate lookup and utilization, de-utilization of an FX contract.

The integration allows FCUBS modules to request the External payment System for outgoing payment processing and SWIFT Payment Message (Customer Transfer and Bank Transfer) generation.

This chapter contains the following sections:

2.1 Scope

This section describes the scope of the integration with respect to FCUBS and PM.This section contains the following topics:

2.1.1 Generating Notifications for External Systems

You can generate notification to an external system if the following details are created, modified or authorized in FCUBS:

2.1.2 Exchange Rate Lookup and Utilization/De-utilization of FX Contract

You can process exchange rate lookup and utilization or de-utilization on an FX contract linked to an external payment system. The system hands over the process response along with the exchange rate details to the external system.

2.1.3 Integration with External System for Outgoing Payment

All modules interfacing with PC module, for outgoing payment, interfaces with External Payment System for payment processing. All modules interfacing with FT and IS module, for Payment Message (Customer Transfer and Bank Transfer) generation, interfaces with External Payment System for message generation

2.2 Prerequisites

Set up Oracle FLEXCUBE Universal Banking Application and Oracle FLEXCUBE Payments Application.

Refer the ‘Oracle FLEXCUBE Universal Banking Installation’ manual.

2.3 Integration Process

This section contains the following topic:

2.3.1 Notification Handoff to External System

Notification framework in FCUBS is used to communicate the business event in FCUBS to external systems. Depending on the event an XML message is send to external system queues.

You can trigger notification message to an external system when the following details are created or modified on authorization:

The system generates a notification when the above created or modified details are authorized.

2.3.2 FX Linked to External Payment System

You can process exchange rate lookup and utilization or de-utilization request if an FX contract is linked to an external payment system.

Processing Exchange Rate Lookup Request

Processing Utilization Request

Processing De-utilization Request

2.3.3 Integration with External System for Outgoing Payment

The integration allows FCUBS modules to request External payment System for outgoing payment processing and SWIFT Payment Message (Customer Transfer and Bank Transfer) generation.

Maintaining External Payment System

You can capture the details of external payment system in External Payment System Maintenance screen. You can invoke this screen by typing ‘IFDEPSMT’ in the top right corner of the Application toolbar and clicking the adjoining arrow button.

You can maintain the following details in this screen:

External System

Specify the name of the External Payment System.

Description

Give a brief description on External Payment System specified.

Inter System Bridge GL

Specify the Bridge GL account for Inter System Accounting. Alternatively, you can select the Inter System Bridge GL from the option list. The list displays all valid options.

Source System

Specify the name of the source system.

Read Time Out (In Seconds)

Specify the web service read time out in seconds.

Connection Time Out (In Seconds)

Specify the web service connection time out in seconds.

Service Code

Select the service code from the drop-down list. The list displays ‘GenPayMessage’ value which indicates single payment service.

Service Name

Specify the web service name.

Operation Code

Specify the web service operation code.

Web Service User Option

Select the web service user option from the drop-down list. The list displays the following values:

Web Service User

Specify the web service user ID. This field is applicable only if ‘Web Service User Option’ is selected as ‘Predefined User’.

Web Service URL

Specify the web service URL.

You can view the external payment system maintenance details in ‘External Payment System Summary’ screen. You can invoke the summary screen by typing ‘IFSEPSMT’ in the top right corner of the Application toolbar and clicking adjoining arrow button.

External Payment System Queue

You can view the details of payment request sent or to be send to an external payments system through ‘External Payment System Queue’ screen. You can invoke this screen by typing ‘IFDEPSQU’ in the top right corner of the Application toolbar and clicking the adjoining arrow button.

Queue Reference Number

Specify the queue reference number and click ‘Execute Query’ to view the details of payment request sent to external payment system.