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