Channel interface
The channel interface implements the integration points for the system(s) that host the customer facing channels of the bank.
These channels allow customers to send payments, and other related messages, as well as receiving status and notification messages. The channel interface supports the following operations:
Category | Operation | Direction | Description | Message |
---|---|---|---|---|
Payment | Immediate Payment Instruction | In | Payment initiation message that is triggered by the customer of the bank (debtor) sending money to the creditor. | pacs.008 |
Payment Status | Out | Notification to the customer of the bank (debtor) of the final status of the payment they initiated. | pacs.002 | |
Credit Notification | Out | Notification to the customer of the bank (creditor) that funds have been credited to their account. | ISF | |
Request for Information 1 | Request for Information | In | Request message that is triggered by the customer of the bank requesting more information relating to a payment they have received. | camt.026 |
Request for Information Acknowledgment | Out | Acknowledgment back to the customer channel indicating whether the Request for Information has been delivered or not. | pacs.002 | |
Request for Information Notification | Out | Notification to a customer of the bank that the recipient of a previous payment from this customer is requesting more information. | camt.026 | |
Response to Request for Information | In | Response message that is triggered by the customer of the bank providing more information to a payment they sent earlier. Sent in response to a Request for Information | camt.028 | |
Response to Request for Information Acknowledgment | Out | Acknowledgment back to the customer channel indicating whether the Response to Request for Information has been delivered or not. | pacs.002 | |
Response to Request for Information Notification | Out | Notification to a customer of the bank that the Response to their previous Request for Information has been received. | camt.028 | |
Return of Funds1 | Request for Return of Funds | In | Request message that is triggered by the customer of the bank requesting return of a payment that they previously made. | camt.056 |
Request for Return of Funds Acknowledgment | Out | Acknowledgment back to the customer channel indicating whether the Request for Return of Funds has been delivered or not. | pacs.002 | |
Request for Return of Funds Notification | Out | Notification to a customer of the bank that the initiator of a previous payment received is requesting a return of funds. | camt.056 | |
Response to Request for Return of Funds | In | Response message that is triggered by the customer of the bank indicating their decision for the return of funds request. | camt.029 | |
Response to Request for Return of Funds Acknowledgment | Out | Acknowledgment back to the customer channel indicating whether the Response to Request for Return of Funds has been delivered or not. | pacs.002 | |
Response to Request for Return of Funds Notification | Out | Notification to the customer of the bank of the decision with respect to their previous Request for Return of Funds. | camt.029 | |
Payment Acknowledgment1 | Payment Acknowledgment | In | Message sent by the customer to acknowledge receipt of the payment funds received in a previous payment. | camt.035 |
Payment Acknowledgment Status | Out | Notification to the customer of the bank of the final status of the payment acknowledgment they sent. | pacs.002 | |
Payment Acknowledgment Notification | Out | Notification to the customer of the bank of the receipt of a payment acknowledgment relating to a payment they sent previously. | camt.035 |
1Not supported for all clearing and settlement mechanisms (CSMs). Please refer to the Functional flow sections.
The channel interface is implemented using four logical FTM channels, each using an IBM® MQ transport by default.
FTM channel: Payment from channel
Queue name | Operations |
---|---|
PAYMENT.FROM.CHANNEL2 |
|
FTM channel: Request from channel
Queue name | Operations |
---|---|
REQUEST.FROM.CHANNEL2 |
|
FTM channel: Status to channel
Queue name | Operations |
---|---|
STATUS.TO.CHANNEL2 |
|
FTM channel: Notification to channel
Queue name | Operations |
---|---|
NOTIFICATION.TO.CHANNEL2 |
|
2 By default, all IBM MQ names are prefixed with the placeholders ++FXRQPFX++ and ++FXRAPPPFX++.