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:
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 |
|
FTM channel: Accounting response
Queue name | Operations |
---|---|
RESPONSE.FROM.ACCOUNTING1 |
|
1 By default, all IBM MQ names are prefixed with the placeholder ++FXTQPFX++.