Accounting system interface

The accounting system interface implements the integration points for the system that hosts the accounting services of the bank.

FTM for High Value Payments defines an ISF format for the Accounting Request and Accounting Response messages that are used to interface with the accounting system service. The default mapper implementation passes these ISF messages as-is. The supplied simulator is compatible with the ISF messages only. It is expected that customer-specific mappers are most likely needed to integrate with the real accounting services of the bank.

The accounting system interface supports the following operations:

Table 1. Accounting system interface
Operation Direction Description Message
Accounting Debit Request Out Request to debit funds from the debtor account prior to initiation by the CSM for an outgoing payment initiated by the customer of the bank. ISF AccountEntry
Accounting Credit Request Out Request to credit funds to the creditor account following receipt of a payment from the CSM for the customer of the bank. ISF AccountEntry
Accounting Debit and Credit Request Out Request to move funds from the debtor account to the creditor account for an outgoing payment initiated by the customer of the bank when the creditor is also a customer of the bank. ISF AccountEntry
Accounting Debit Reversal Request Out Request to reverse a previous debit (or funds reservation) request because the payment can not be completed. ISF AccountEntry
Accounting Credit Reversal Request Out Request to reverse a previous credit request because the payment can not be completed. ISF AccountEntry
Accounting Inquiry Request Out Request to Inquire if an account is valid and active for the business purpose. ISF AccountEntry
Accounting Reserve Funds Request Out Request to reserve funds on the debtor account prior to initiation by the CSM for an outgoing payment initiated by the customer of the bank. ISF AccountEntry
Accounting Response In Response message indicating successful outcome of the relevant request operation. ISF Acknowledgment
Accounting Response Reject In Response message indicating unsuccessful outcome of the relevant request operation. ISF Acknowledgment

By default, the accounting system interface is implemented using two logical FTM channels, each using an IBM® MQ transport.

Correlation is configured on the FTM Accounting Service service participant as Correlate with UID of request transmission (IN_TXN_ACK_MQ2) At the IBM MQ level, FTM for High Value Payments sends a common ID on MsgId and CorrelId and the service must reply with either value on the CorrelId in the response.

FTM channel: Accounting request

Queue name Operations
REQUEST.TO.ACCOUNTING1
  • Accounting Debit Request
  • Accounting Credit Request
  • Accounting Debit and Credit Request
  • Accounting Debit Reversal Request
  • Accounting Credit Reversal Request
  • Accounting Inquiry Request
  • Accounting Reserve Funds Request

FTM channel: Accounting response

Queue name Operations
RESPONSE.FROM.ACCOUNTING1
  • Accounting Response
  • Accounting Reject Response

1 By default, all IBM MQ names are prefixed with the placeholder ++FXTQPFX++.