Overview
Oracle FLEXCUBE is a comprehensive universal banking solution that handles essential banking operations including deposits, payments, loans, and transactions. The Grand Central Oracle FLEXCUBE connector provides a secure integration layer that connects digital banking channels to the FLEXCUBE core banking system using the Grand Central Unified API Specification. The connector streamlines operations, improves scalability, and enables financial institutions to leverage FLEXCUBE’s robust capabilities for both retail and corporate banking.Key Features
- Universal Banking Support: Comprehensive support for retail and corporate banking operations
- Customer Information Management: Create and manage customer profiles with real-time updates
- Account Management: Dynamic account creation, lifecycle control, and on-demand access
- Deposit Account Operations: Full-featured deposit account management and transaction processing
- Loan Account Management: Complete loan lifecycle management with automated tracking
- Transaction Processing: Process fund transfers and retrieve comprehensive transaction histories
- Party Management: Search for and retrieve party information with account associations
- Real-Time Synchronization: Keep data synchronized across all banking channels
Prerequisites
Before you begin, make sure that the following requirements are met:- Completion of Grand Central connector configuration prerequisites
- Established VPN connectivity to the appropriate environment
- Valid API credentials and access permissions for Oracle FLEXCUBE
Configuration
To configure your Oracle FLEXCUBE connector:-
Set your APIM subscription key in the header:
- Key:
api-key - Value: your subscription key
- Key:
- Request the Grand Central team to set up a connection with Oracle FLEXCUBE
-
Add the following configuration details to your connector’s
values.yamlfile in thegc-ecos-applications-liverepository:
gc-flexcube-party-connector, gc-flexcube-loan-connector, gc-flexcube-loan-transactions-connector, gc-flexcube-deposit-connector, gc-flexcube-deposit-transactions-connector):
| Key | Description |
|---|---|
flexcube.baseUrl | The base URL to access the FLEXCUBE system |
flexcube.source | The name of the external system or the source of the request |
flexcube.ubsComp | The name of the FLEXCUBE component of the request |
flexcube.userId | The user name in the FLEXCUBE system for the source |
flexcube.branch | The financial institution branch in which notification has been triggered |
retryFlag | Optional: Enables retry between Grand Central and FLEXCUBE when set to true. Default is false |
gc-flexcube-account-inbound-connector):
| Key | Description |
|---|---|
asb.event.type | Event type identifier |
asb.event.source | Source system name |
asb.event.version | Event schema version |
asb.event.topic | Azure Service Bus topic name for routing events |
asb.producer.apiUri | Azure Service Bus endpoint URI for message publishing |
jmsFlexCubeUrl | The JMS URL for connecting to the FLEXCUBE notification system |
account.update.queue.name | The name of the queue to which account update events are sent |
Supported Operations
The Oracle FLEXCUBE connector supports the following key operations:- Party Management: Search for and retrieve party profile information; retrieve accounts associated with parties
- Deposit Account Management: Open, update, and close deposit accounts; retrieve balances and statements
- Loan Account Management: Create, disburse, and manage loan products; schedule and track EMIs
- Transaction Processing: Process fund transfers; retrieve comprehensive transaction histories for deposits and loans
- Account Lifecycle Control: Manage account statuses through all stages (pending, approved, active, closed)
- Real-Time Balance Access: Retrieve account balances and details instantly
- Corporate Banking: Manage roles and rights by linking organizations to individuals
Integration Benefits
- Universal Banking Solution: Support for comprehensive retail and corporate banking operations
- Faster Time-to-Market: Pre-built connectors eliminate extensive custom development
- Real-Time Synchronization: Omni-channel consistency across all banking channels
- Secure Integration: Leverage FLEXCUBE’s robust security features
- Scalable Solution: Scale banking operations with minimal development effort
- BIAN Compliance: Standardized business interactions based on BIAN framework
- Event-Driven Architecture: Real-time event notifications for account updates