External Credit Approval
Oracle Banking Payments sends debit accounting entries pertaining to payment amount and charge/tax amounts to external DDA system for credit checks. ECA system for the credit check is derived based on External Customer Account (STDCRACC) maintenance.
ECA requests are sent, if the flag ‘External Credit Approval Required’ in ‘External Customer Account maintenance (STDCRACC) is checked.
Transaction ECA status are updated based on the response received from the external system.
- A – Approved: ECA is approved by the external system.
- O – Interim status or approval with override is received from external system.
- R – Rejected: This indicates that the contract failed the External Credit Approval check.
- T – Timed out: ECA check status is updated as T if no response is received from the external system within the stipulated time limit maintained for external sanction check system.
If the ECA response status for a payment transaction is ‘Approved’, then further processing continues.
If ECA validation fails i.e. the status is ‘Interim’, ’Rejected’, or ‘Timed out’, transaction is logged in ECA Exception Queue.
If External system reject code is marked for auto cancellation in ECA system maintenance, transaction is automatically canceled.
Transaction Account and Charge Account cannot belong to different DDA systems. System validates the same.
- Transaction is canceled from Network Cut-off Queue
- Transaction is carried forward from Network Cut-off Queue
On reversal of ECA, request message is sent to external system with original transaction details & amounts, indicating that it is a reversal request.
External Account check (EAC) request is sent if customer account is in for credit leg of a transaction. This is applicable for Inbound payments and book transfers.
EAC requests are sent, if the flag ‘External Credit Approval Required’ in ‘External Customer Account maintenance (STDCRACC) is checked.
For Book transfer transaction, request is generated for debit account and related charges. External Account check request is sent for credit account.
If external account check request fails, transaction is moved to ECA queue.
Loan Accounts Credit
- Tag AMOUNT is populated with the amount being credited in Loan account. The Loan system does the validations whether the credit can be done for the amount provided in EAC request.
- In case of any validation failure EAC gets rejected. This includes the validation that credit amount is not greater that Loan outstanding amount.
Reversal of loan account Credit
A loan payment is reversed when reversal or return of the original transaction is processed.
- Value of TRNREFNODAILYLOG tag received as part of External Accounting of the original loan credit response should be sent as value for Loan Payment Settlement Reference Number LOANPAYSETTLREF in ECA request.
Parent topic: Common Processes