6.1 OBRH Integration
During Bank Implementation, assuming OBRH is installed and configured as part of OBVAM installation.
For OBAPI and OBVAM integration using OBRH the following configurations need to be done.
- Carry out all the steps mentioned inOBRH Integration Configuration section in this document. The service provider for product processor OBVAM (Oracle Banking Virtual Account Management) end-points configured in OBRH is OBVAM
All the OBVAM APIs consumed from OBAPI are via OBRH. List is as follows:-
| OBRH Consumer Service Name | Transaction Name |
|---|---|
| abortVirtualAccountClosure | Terminate Virtual Account Closure |
| closeRemittance | Close Remittance ID |
| closeVA | Close Virtual Account |
| closeVirtualAccountStructure | Close Virtual Account Structure |
| createCreditLineLinkage | Create Internal Credit Line Linkage |
| createGeneralRates | Add Generate Rates |
| createInternalCreditLine | Create Internal Credit Line |
| createInternalTransfer | Move Money |
| createRemittance | Create Remittance ID |
| createSpecialRates | Add Special Rates |
| createVirtualAccount | Create Virtual Account |
| createVirtualAccountStructure | Create Virtual Account Structure |
| createVirtualEntity | Create Virtual Entity |
| createVirtualMultiCurrencyAccount | Create Virtual Multi Currency Account |
| deleteCreditLineLinkage | Delete Internal Credit Line Linkage |
| deleteInternalCreditLine | Delete Internal Credit Line |
| deleteVirtualEntity | Close Virtual Entity |
| deleteVirtualMultiCurrencyAccount | Close Virtual Multi Currency Account |
| downloadVASChildAccounts | Download Virtual Account Structure |
| editVirtualMultiCurrencyAccount | Edit Virtual Multi Currency Account |
| fetchBranchDateByBranchCode | Fetch Branch Date |
| fetchDefaultInterestRates | Fetch Default Rates/UDEs |
| fetchDistinctCurrencies | Fetch Distinct Currencies (Projection) |
| fetchEntityBankParameters | Fetch Entity Bank Parameters |
| fetchInterestHistory | Fetch Interest Rates History |
| fetchRateCodes | Fetch Rate Codes |
| fetchRates | Fetch Interest Rates (General/Special) |
| fetchRemittanceList | Fetch Remittance IDs |
| fetchVAMCountry | Fetch Countries (CMC) |
| fetchVAMCurrency | Fetch Currencies (CMC) |
| fetchVAMEnabledAccountsForParty | Fetch VAM Enabled Real Accounts |
| fetchVAStatement | Fetch Virtual Account Transactions |
| fetchVAforLinkage | Fetch Virtual Accounts for Credit Line Linkage |
| fetchVAwithBalance | Fetch Virtual Account with Balance and Structure |
| fetchValueDatedBalances | Fetch Value Dated Balances |
| fetchVamChargeDefinitionList | Fetch Charge Definitions |
| fetchVamChargeList | Fetch Charges |
| fetchVirtualAccountBalances | Fetch Virtual Account Balance |
| fetchVirtualAccountBranches | Fetch Virtual Account Branches |
| fetchVirtualAccountList | Fetch Virtual Accounts |
| fetchVirtualMultiCurrencyAccount | Fetch Virtual Multi Currency Accounts |
| fetchVirtualProduct | Fetch Virtual Account Products |
| getAccruedAmountForVirtualAccount | Fetch Interest Accrued Amount for Virtual Account |
| getChildAccountsForVirtualStructure | Fetch Child Accounts for Parent Account in Virtual Account Structure |
| getIdentificationTypesForVirtualEntity | Fetch Identification Types for Virtual Entity |
| getLineAccountUtilization | Fetch Internal Credit Line Utilization for Virtual Account |
| getLineUtilization | Fetch Internal Credit Line Utilization |
| getRemitterCountForVI | Fetch Remittance ID count for Virtual Identifier |
| getUnmappedVirtualAccounts | Fetch Virtual Accounts eligible for adding in Structure |
| getVirtualAccountClosureStatusDetails | Fetch Virtual Account Closure Status details |
| getVirtualAccountStructuresByCustomer | Fetch Virtual Account Structures |
| listCreditLineLinkage | Fetch Internal Credit Line Linkages |
| listInternalCreditLine | Fetch Internal Credit Lines |
| listVirtualAccWithStructureCode | Fetch Virtual Accounts part of a Structure |
| listVirtualEntity | Fetch Virtual Entities |
| listVirtualIdentifier | Fetch Virtual Identifiers |
| modifyVirtualAccountStructure | Edit Virtual Account Structure |
| readInternalCreditLine | Fetch Internal Credit Line details |
| readVirtualAccount | Fetch Virtual Account details |
| readVirtualEntity | Fetch Virtual Entity details |
| readVirtualMultiCurrencyAccount | Fetch Virtual Multi Currency details |
| reopenRemittance | Reopen Remittance ID |
| reopeningClosedVirtualAccount | Reopen Virtual Account |
| retryVirtualAccountClosure | Retry Virtual Account Closure |
| transferVirtualAccount | Fetch Transfer Virtual Accounts for Closure |
| updateCreditLineLinkage | Edit Internal Credit Line Linkage |
| updateInternalCreditLine | Edit Internal Credit Line |
| updateRemittance | Edit Remittance ID |
| updateVirtualAccount | Edit Virtual Account |
| updateVirtualEntity | Edit Virtual Entity |
| vaForClosure | Fetch Virtual Accounts eligible for Closure |
| vaForClosureStatus | Fetch Virtual Accounts initiated for Closure along with Status |
| vamFetchAdhocCAMTReport | Fetch Adhoc CAMT Statement |
| vamFetchAdhocMTReport | Fetch Adhoc MT Statement |
| vamFetchAdhocPDFReport | Fetch Adhoc PDF Statement |
| vamFetchPreGenReport | Fetch Pre-generated Statement |
| virtualAccountsforInternalTransfer | Fetch Virtual Accounts for Real Account |
| fetchVirtualAccountRestrictions | Fetch Virtual Account Restrictions |
| maintainVirtualAccountRestriction | Edit Virtual Account Restrictions |
| fetchVAMCurrencyWiseBalance | Fetch currency wise consolidated balance of Virtual Accounts |
| listTopFiveVirtualAccountBalances | Fetch five Virtual Accounts with highest balance for given criteria |
| listVirtualIdentifierTransaction | Fetch list of Virtual Identifier Transactions |
| downloadVirtualIdentifierTransaction | Download Virtual Identifier Transactions |
| uploadFeedFile | To upload the bulk file via OBRH instead of direct call |
| syncFeedFileStatus | To sync the status of uploaded bulk file and its records via OBRH instead of direct call |
| fetchVirtualProductBalanceRestrictions | Fetch Balance restrictions based on Virtual Account Product |
This completes the entire configuration needed for consuming OBVAM APIs in OBAPI through OBRH.
Parent topic: Virtual Account Management