Source Based Error Handling
You can maintain Referral type as 'Internal' for ECA system maintenance. With this maintenance in a FCUBS co deployed environment, you can control the resultant operation on receiving ECA response for Overridable error messages. This is done based on the Source /Network Error Handling preferences maintained.
If the referral type maintained as 'Internal' then ECA request is sent to FCUBS with Referral Type as 'EE'.
In case of Overridable errors, based on the maintenance available in FCUBS, the ECA response is received with TXNSTAT as X (Pending with PP) from FCUBS.
In this case, the system checks Network based Error code handling (Function ID:PMDNWERR) and System based error code handling (Function ID:PMDSRERR) in the same priority order to decide the exception handling for the External Override Error code received.
If any one of the error code is to be treated as error, then ECA reversal request is sent. ECA status is marked as 'Cancelled' and the transaction is auto canceled.
If none of the error code is to be treated as Error, then system checks whether any of the error code to be treated as 'Move to Queue'. If yes, the transaction is moved to ECA Queue. System Action for the record is updated as 'Retain In Queue'.
If none of the Override Error code is to be treated as Error or Move to queue, then STP processing is continued.
If no maintenance is available for any of the error codes, the transaction is moved to ECA queue.
Parent topic: Payments Core Processes