Accounting Preferences Check

Before Messaging: If the accounting preference chosen for the Network is 'Before Messaging' as maintained in 'HKFPS Outbound Credit Transfer Preferences' (PKDOCTPF), the Message Generation and Handoff of Payment message is subsequent to debit/credit accounting for the outbound payment. However, the payment processor do not wait for the accounting success/failure response from Accounting/DDA system.

- In case of payment rejection as per pacs.002 response from network, Accounting reversal request is sent to DDA system and payment status is reversed.

On Confirmation from CI: If the accounting preference selected is 'On confirmation from ICL', the debit /credit accounting is passed only after the receipt of pacs.002 response from network. If the payment is rejected the balance block (ECA) reversal request is sent to DDA system.

Accounting entries: The following details are sent to accounting system in an xml format to External Accounting System as part of Debit/Credit liquidation:
Details in Accounting hand-off Debit Liquidation Credit Liquidation
Accounting Event DRLQ CRLQ
Amount Tag XFER_AMT XFER_AMT
Transaction Account Payer Account Outward Clearing GL maintained in the Accounting code. If Nostro Account (Network Account) is maintained in (PKDOCTPF) that is considered
Offset Account This is picked from the Debit Liquidation Accounting code maintenance This is picked from the Credit Liquidation Accounting code maintenance
Transaction Currency Debit Account Currency Transfer Currency
Transaction Amount Debit Amount Transfer Amount
Transaction Date/ Value Date Activation Date Activation Date
Offset Currency Transfer Currency Transfer Currency
Offset Amount Transfer Amount Transfer Amount
Local Currency Amount

If either transaction currency or offset currency is local currency, corresponding amount is handed off as local currency amount.

If not, transfer amount is converted to local currency in mid-rate.

Local currency amount of DRLQ is used.