Professional Documents
Culture Documents
Ebacl Ips 20161130 Ips Functional Description v09 Draft PWG Clean
Ebacl Ips 20161130 Ips Functional Description v09 Draft PWG Clean
Functional Description
The present document is a draft of the functional description for EBA CLEARING’s
future Pan-European Instant Payment Infrastructure Solution (“IPS”). The language
contained herein is still subject to changes and/or adjustments, e.g. to take into
account possible changes in the settlement mechanism as will be made available by
provider or the finalisation of the legal design. Particular attention is drawn to the
fact that the draft language herein is not intended to reflect the legal basis for the
future system and its settlement arrangements.
The contents hereof may not be disclosed and are confidential to the institutions
participating in the design of the solution and having access to the works of the
Instant Payment Project Working Group. This document and the contents hereof
may not be disclosed, copied or distributed by the recipient institutions to any other
person or entity.
HISTORY OF MODIFICATIONS
CONTENTS
1 INTRODUCTION ................................................................................................ 6
1.1 Purpose and scope of document ...............................................................................................7
1.2 About this version .......................................................................................................................7
1.3 Overview .......................................................................................................................................7
1.4 References ...................................................................................................................................8
1.5 Glossary .......................................................................................................................................9
4 REAL-TIME MESSAGES................................................................................. 38
4.1 Message processing concepts ............................................................................................... 38
4.2 SCT Inst Messages ................................................................................................................... 38
4.2.1 SCT Inst Credit Transfer (pacs.008) ................................................................................... 38
4.2.2 Payment Status Report (pacs.002) ..................................................................................... 38
4.2.3 Recall Request (camt.056) .................................................................................................. 38
4.2.4 Positive Response to a Recall (pacs.004) .......................................................................... 39
4.2.5 Negative response to recall (camt.029) .............................................................................. 39
4.2.6 SCT Inst Status Inquiry Message (pacs.028) ..................................................................... 39
7 RECONCILIATION........................................................................................... 48
7.1 Transaction status .................................................................................................................... 48
7.2 Liquidity position ...................................................................................................................... 48
7.3 Mapping of T2I data in TARGET2 output ............................................................................... 48
7.3.1 Unstructured Remittance Information field .......................................................................... 49
7.3.2 MT900/MT910 messages ................................................................................................... 49
7.3.3 MT940/MT950 messages ................................................................................................... 49
7.3.4 Mapping of T2I data ............................................................................................................ 50
9 INTERFACES .................................................................................................. 54
9.1 Graphical User Interface .......................................................................................................... 54
9.1.1 General ................................................................................................................................ 54
9.1.2 Liquidity Management ......................................................................................................... 54
9.1.3 Inquiries ............................................................................................................................... 55
9.1.4 Configuration Management ................................................................................................. 55
9.1.5 System Events and Alerts ................................................................................................... 55
9.1.6 Dedicated Network Connection ........................................................................................... 55
9.2 Application Programming Interface ....................................................................................... 56
9.3 Networking Interface ................................................................................................................ 56
TABLE INDEX
1 Introduction
Rapidly evolving technology and new customer requirements have driven in the recent years a major
innovation thrust in the payments industry. At this stage, it is generally understood that new payment
services have to evolve towards immediate execution of payment orders followed by (near) real-time
availability of funds for the beneficiary.
As a result, various initiatives were taken around the world with the aim of improving the efficiency and
effectiveness of payment infrastructures, focusing mainly on enhanced speed, more transparency and
convenience for the end user as well as an extension to 24/7 availability, both at a domestic and at a
cross-border/global level.
On 12th November 2014, the ECB issued an input paper for the Euro Retail Payments Board (ERPB),
providing a definition of “instant payments” (24/7 availability, immediate reusability of funds and close to
immediate interbank clearing), expressing an expectation for at least one pan-European euro instant
payment infrastructure solution in the short-term. The paper further underlined the need to avoid the
emergence of incompatible and non-standardised solutions and the resulting fragmentation of the
payment services market in SEPA.
In its meeting on 1st December 2014, the ERPB acknowledged all of the above outlined ECB statements
and further described the offerings of e.g. person-to-person mobile payments in euro being significantly
depending on the availability of instant clearing services.
With its background as an infrastructure solutions provider to the European payments market, EBA
CLEARING has decided to work towards contributing to the creation of a pan-European solution for
instant payment processing.
It was notably decided to prepare for possible services to respond to demands in the infrastructure layer,
and to create a taskforce composed of user representatives to concentrate the work of EBA CLEARING
with the users on this matter
EBA CLEARING will offer an Instant Payment System (IPS) based on the SEPA Instant Credit Transfer
Scheme which is characterised by the following:
EPC SCT Inst Rulebook compliant;
24/7 Availability;
A central system, validating, routing and storing payments;
Certainty of settlement;
Maximum level of straight-through processing;
ISO20022 XML message support;
TARGET2 Ancillary System Interface (ASI) compliant settlement interface;
Graphical User Interface (GUI) and Application Programming Interface (API) support;
Network independent architecture supporting SWIFTNet1, SIANet and EBICS2.
1 SWIFTNet is supported by the IPS network architecture but will be available after November 2017.
2
Feasibility study if and how EBICS could be best implemented is ongoing and is expected to be concluded by the end of 2016.
1.3 Overview
The Instant Payment System is a high volume, commercial and consumer Instant Payment processing
system based on a credit transfer mechanism capable of routing SCT Inst Transactions between SCT
Inst Participants. Payments are settling in real-time in the IPS based on a positive position Participants
have which is created based on liquidity ring-fenced from these Participants in central bank money via
an ancillary system interface with TARGET2.
Account Servicing PSPs may subscribe to the SCT Inst Service as SCT Inst Participants. Alternatively,
an entity may connect through an existing SCT Inst Participant which will require the inclusion of the
entity in the SCT Inst Routing Table as an Addressable PSP.
SCT Inst Participants may send via the SCT Inst Service (i) SCT Inst Messages, (ii) Confirmation
Messages and Rejection Messages, (iii) Status Inquiry Messages, as well as (iv) Recall Messages and
Positive and Negative Result of Investigation Messages, formatted in accordance with ISO20022 XML
standards over secure network connections. The format of the messages must comply with the IPS SCT
Inst Interface Specifications [1].
In line with the SCT Inst Rulebook, the IPS does not allow SCT Inst Participants to send (pre-settlement)
cancellation messages in connection with individual SCT Inst Transaction. In order to cancel the effects
of an SCT Inst Message, the Originator SCT Inst Participant can submit a Recall message within the
prescribed number of days following the Interbank Settlement Date.
SCT Inst and Positive responses to a Recall Messages can be accepted for processing provided that
sufficient liquidity is available and ring fenced. The IPS will update the liquidity position for each
participant in real time. The liquidity position in the IPS is guaranteed by central bank money placed on
a dedicated technical account managed by the IPS system. Participants can fund and defund their
position by requesting to ring fence additional, or release excess liquidity. Funding and defunding of the
Participant’s position will be managed by moving funds between the IPS’s technical account linked to
the “ASI-6 real time” procedure in TARGET2 and the settlement (RTGS) account of the participant..
The IPS will regularly make available reports to each participant to provide reconciliation information as
well as management reporting.
SCT Inst Participants also have access to interactive services through the IPS-PWS and through APIs.
These interfaces provide real-time information about the Participant’s position, the status of its
transactions in the IPS. These interfaces also allow to do inquiries, request reports and routing table
information and allows the Participant to manage its configuration in the system.
1.4 References
The following documents provide additional information on the SCT Inst Service.
Title Issued by
[5] IPS SCT Inst User Manual (not yet available) EBA CLEARING
1.5 Glossary
Term Meaning
ACH Short notation for “Automated Clearing House”;
An entity which, based on its bilateral contractual relationship to a Participant,
may send to and receive electronic files from a Participant outside the scope
Addressable PSP or AP
of a given SCT Inst Service, which will be listed in the SCT Inst routing tables
as reachable via its Participant.
AOS Additional Optional Service
API Application Programming Interface
ASI Ancillary System Interface
BB Beneficiary Bank. The account servicing PSP that holds the account of the
Beneficiary
Bank Identification Code. SWIFT standard for identification of banks within
BIC
payment instructions.
Central System (CS) Processing engine used to perform all IPS processing activities.
Daily Reconciliation Report Report transmitted daily to every Participant by the Central System for a
(DRR) Settlement Date that includes summary information to assist reconciliation.
Short notation for “End Of Day”;
EOD
Indicates the end of the business day;
ERPB Euro Retail Payments Board
System(s) external to the SCT Inst Service used by the Central System to
External Settlement
process the settlement obligations arising from the clearing of payment
Mechanism (ESM)
instructions.
GUI Graphic User Interface
IPLM Instant Payment Liquidity Module
IPS Instant Payment System: the Central System
IPTM Instant Payment Transaction Module
LAC Liquidity Adjustment Cycle
LAF Liquidity Adjustment File
Entity admitted to participate in EBA CLEARINGS IPS, authorised to directly
Liquidity Serviced
sending and receiving messages but relying on an entity with a Participant
Participant or LSP
status or Settlement Bank / Agent for settlement
Report can be (optionally) transmitted to a Participant by the Central System
Monthly Statistics Report
following the completion of the last LAC of the last Settlement Date for a
(MSR)
calendar month that includes statistical information to assist charging.
OB Originator Bank. The account servicing PSP that holds the account of the
Originator.
Entity admitted to participate in EBA CLEARINGS IPS, authorised to directly
Participant
send and receive messages and having a direct access to settlement.
PSP Payment Service Provider
Report transmitted by the Central System to Participants at the end of the
input phase of each Settlement Cycle for a Settlement Date and including
Pre-Settlement Report (PSR)
information on the amounts which are going to be settled in that Settlement
Cycle, crediting or debiting the receiving Participant
Term Meaning
The Originator Bank requests a Recall of a previously settled SCT Inst
transaction sending a Payment Cancellation Request (camt.056) message to
Recall Procedure
the Beneficiary Bank, which could answer with a Positive Response to a Recall
(pacs.004) or a Negative Response to a Recall (camt.029)
NRR Negative Response to a Recall of a SCT Inst transaction
PRR Positive Response to a Recall of a SCT Inst transaction
Routing The process of selecting a Receiver for a payment instruction.
The sender of a message is the Participant or Liquidity Serviced Participant
from whom the Central System directly receives the message (and whose BIC
Sender is the in the Sending Institution field of the message header).
The sender of a payment instruction within a message is the sender of the
message within which the payment instruction is contained.
Sender’s File Reference Unique reference allocated to every file.
A processing facility offered by the Instant Payment Service, e.g. €-
Service
denominated, cross border SEPA Instant Credit Transfers.
A standard file of payment instructions that have been successfully processed
Settled Credit File (SCF)
by the Central System and are transmitted to the receiving Participant.
Settlement BIC The BIC by which a Participant is known in an ESM.
T2I IPS TARGET2 Interface
Trans-European Automated Real-time Gross settlement Express Transfer
TARGET2 or T2 system. TARGET2 is the real-time gross settlement (RTGS) system owned
and operated by the Eurosystem.
Extensible Mark-up Language. Language that is used to specify information
XML
exchange formats.
2 General Concepts
Originator Beneficiary
$ $
IPS
Originator Beneficiary
Bank Bank
Scheme
PSPs may be represented (from the perspective of the IPS as a CSM) as an SCT Inst Participant that
exchanges data directly with the system, or as an Addressable PSP that exchanges data via an SCT
Inst Participant.
The IPS acts in the inter-PSP space only, and does not deal with processing between PSP and their
customers.
SCT Inst Messages are submitted to the IPS by the Originator Bank either directly (as an SCT Inst
Participant) or indirectly (as an Addressable PSP, via an SCT Inst Participant). Similarly, the Beneficiary
Bank may receive SCT Inst Messages from the IPS either directly (as SCT Inst Participant) or indirectly
(as Addressable PSP, via an SCT Inst Participant).
SCT Inst Participants can manage their own position through TARGET2 or could manage their position
through another Participant in which case they are referred to as Liquidity Services Participants (LSP).
Liquidity Serviced Participants have an agreement with a Participant to provide access to the settlement
mechanism (i.e. the Participant ring fences liquidity for the Liquidity Serviced Participant to allow the
Liquidity Serviced Participant to have a position in the IPS and process transactions).
Each Participant can have direct technical access to the platform, or can choose to connect through a
Technical Service Provider (TSP)3.
SCT Inst Participants are registered in the IPS Routing Tables as 8 character BICs (BIC8) while SCT
Inst Addressable PSPs are registered as 11 character BICs (BIC11). SCT Inst Addressable PSPs may
be branches of the SCT Inst Participants, subsidiaries, affiliated banks, or other PSPs that have agreed
to use the services of the SCT Inst Participant to exchange payments with other SCT Inst Participants
or SCT Inst Addressable PSPs.
The IPS sorts out the BIC of the SCT Inst Message’s addressee, finds a match among the SCT Inst
Participants and delivers the SCT Inst Message to the relevant SCT Inst Participant. The relevant SCT
Inst Participant will settle all transactions with their Addressable PSPs bilaterally.
For PSPs with a large number of branches sharing the same BIC8, Addressable PSPs can be registered
with ‘XXX’ in the 9th to 11th characters of the BIC to signify that any of the branch codes are addressable.
SCT Inst Messages sent to that BIC8 or any BIC11 sharing the first 8 characters will be routed to the
SCT Inst Participant.
The IPS never changes the value of the BIC in the message.
The SCT Inst Participant is responsible for providing EBA CLEARING with the relevant information about
their Addressable PSPs for inclusion in the IPS Routing Tables.
3
The positioning of the TSP in the legal framework is currently under discussion.
2.3 R-messages
The different types of R-messages described in the SCT Inst Interface specification are: Payment Status
message (as Positive or Negative confirmation), Recall message, Recall response message (as Positive
Response to a Recall - PRR or Negative Response to a Recall - NRR) (collectively known as R-
messages).
These message types can be used by the Originator Bank or the Beneficiary Bank. All R-messages are
exchanged through IPS in real-time as single messages. This does not imply that a positive or negative
response to a Recall message has to be sent in seconds after the Recall was delivered. But when the
recall or recall response is sent to the central system, it is delivered to the next party in the chain within
seconds later.
The diagram below displays the timeline (Pre or post settlement of the referred SCT Inst Transaction)
and the instructing party of each specific R-message (sender can be the Originator Bank or the
Beneficiary Bank depending on the message type):
Pre-Settlement
Beneficiary Bank
Originator Bank
Positive or
Negative
Confirmation
Positive or
Negative
Recall answer to a
Recall
Post-Settlement
Figure 2-3: R-messages processed by IPS
subject to the inquiry. In case the SCT Inst Transaction triggering the Investigation Message is unknown
to the IPS, the IPS will report the non-delivery of this SCT Inst Transaction to the Participant representing
the Originator Bank. In case this SCT Inst Transaction and its status (accepted/rejected) are known to
the IPS, the IPS will (re-)send the confirmation / rejection of the original message. In case the SCT Inst
Transaction was forwarded and the status is unknown to the IPS (i.e. “pending” status), the IPS will
forward the Investigation message to the next party in the chain.
End-to-End Reference
Instruction Reference
C1 B1 B2 B3 B4 C2
Transaction Reference
Legend:
C1 and C2 are customers (Originator and Beneficiary);
B1, B2, B3 and B4 are banks;
B1 is the bank of the Originator,
B2 and B3 are intermediary banks in the chain (i.e. Participant Banks) and
B4 is the bank of the Beneficiary.
In the IPS, B2 and/or B3 are optional in the case that the Originator Bank and/or Beneficiary Bank are
Participant Banks and not Addressable PSPs.
The ISO20022 Standard provides for three reference fields:
The “End-to-End Reference” is carried through the IPS and identifies the Originator’s reference
for the transaction with the Beneficiary.
The “Transaction Reference” is unique within the Originator Bank. It is set by the first bank in the
chain and identifies the message until it reaches the last bank in the chain. Either or both of these
banks can be Addressable PSPs. The IPS uses this field as part of the unique key identifying SCT
Inst Transactions and R-messages.
The “Instruction Reference” is unique within the Originator Bank only. It identifies the message
as it passes between individual parties and changes each time it is transmitted.
A combination of the Originator Bank BIC, Transaction Reference and the Acceptance Date &
Time as provided to the IPS in the SCT Inst Transaction Messages, identifies the transactions
uniquely throughout the whole chain. The IPS checks that any reference used are unique on a
particular business day.
Each Participant can exchange messages with other Participants in the IPS 24x7x365.
The scope of the IPS is only on the interaction between the CSM and its Participants (potentially acting
on behalf of the Originator Bank and Beneficiary Bank). All interaction with the Originator or Beneficiary
are out of the scope and are the responsibility of their respective PSP’s.
Processing of the messages between the CSM and its Participants are guaranteed to be done in 1.5
seconds. The diagram below gives a graphical overview of the relevant steps.
The IPS supports both the technical acknowledgement and the formal notification as mentioned in the
EPC Rulebook 4 as a means of informing the Beneficiary Bank of receipt of the confirmation message.
The technical message is based on the ACK message that is automatically sent by the network upon
receipt of the confirmation message from the Beneficiary Bank while the formal notification is based on
the Payment Status Report (pacs.002) and is detailed in [2]. The IPS sends the formal notification by
default and SCT Inst Participants have the possibility to opt-out of this message.
For each Addressable PSP that a Participant manages it can indicate, by means of a “time-out” flag, if
the IPS should handle the time-out or that it will handle the time-out itself. This “time-out flag” will
determine the behaviour of the IPS in the case that no confirmation has been received before the time-
out period has passed. If the flag is “YES”, the IPS will reject the related SCT Inst Transaction once it
has passed the time-out deadline. If the flag is “NO”, the IPS will change the status of the SCT Inst
Transaction from “in flight” to “pending” and will go into a wait state until it receives a response from the
Beneficiary Bank.
In the following paragraphs you will find details regarding the positive workflow as well as possible
exceptions.
4
See chapter 1.4 (“Conceptual work flow of an SCT Inst”) in [3] for more details
1. Initiate IP order
2. Validate and
send IP message
3. Validate, block
OB and forward 4. Validate, make
funds available,
informs B
(optional)
5. Generate and
send positive
confirmation
6. Validate, debit
OB, credit BB and
8. Receives
forward
confirmation and
informs O 7. Receives
9. Notification of (optional) confirmation,
final status makes funds
available to B
7a. Funds are
available
Time
5
The word “Bank” is used as per the rulebook definitions.
8. The Originator Bank receives the positive confirmation and (optionally) sends a notification to
the Originator,
9. The Originator is notified of the final status of the SCT Inst Transaction.
3.2.1 Rejections
Rejection Messages are used when the SCT Inst Transaction cannot be processed by a party in the
chain and thus funds have not been made available to the Beneficiary. A Rejection can be initiated by
the IPS and by the Participant representing the Beneficiary Bank. Only scheme compliant reason codes
can be used, as specified in the IPS Interface Specifications [1].
The following paragraphs detail the possible rejection scenarios that the IPS can handle.
3.2.1.1 Rejection by Beneficiary Bank
In this scenario the Beneficiary Bank rejects an SCT Inst Transaction, for example because the
Beneficiary is unknown.
1. Instant payment
order initiation
2. Validate and
send IP message
3. Validation and
forward 4. Negative
Validation
5. Negative
confirmation
6. Receive generation
confirmation and
forward
7. Receive
confirmation and
forward
8. Notification on
the final status
Time
3. The IPS positively validates the message, blocks the position of the Participant representing
the Originator Bank for the amount of the transaction and forwards the SCT Inst Transaction
to the Participant representing the Beneficiary Bank,
4. The Beneficiary Bank receives the SCT Inst Transaction and rejects it,
5. The Beneficiary Bank creates a Rejection and the Participant representing the Beneficiary
Bank sends it to the IPS,
6. The IPS receives the Rejection, removes the block on the position of the Participant
representing the Originator Bank and forwards the Rejection to the Participant representing
the Originator Bank,
7. The Originator Bank receives the Rejection and sends a notification to the Originator,
8. The Originator is notified of the final status of the SCT Inst Instruction.
3. RejectIon by IPS
1. Instant payment
order initiation
2. Validate and
send IP message
3. Negative
validation
4. Create and
forward negative
5. Receive confirmation
confirmation and
6. Notification on forward
the final status
Time
5. The Originator Bank receives the Rejection and sends a notification to the Originator,
6. The Originator is notified of the final status of the SCT Inst Instruction.
3.2.2 Timeouts
Timeouts result from messages which are not being able to be processed within the timeout deadline.
The IPS has three timeout controls:
When receiving an SCT Inst Transaction, the IPS will validate that the message has been
received within the SCT Inst Scheme time-out deadline (i.e. timestamp plus 20 seconds). If this
is not the case, a rejection will be sent to the Participant representing the Originator Bank;
When forwarding an SCT Inst Transaction, the IPS will validate that the message is delivered
within the SCT Inst Scheme time-out deadline (i.e. timestamp plus 20 seconds). If the message
cannot be delivered in time, the IPS will reject the message to the Participant representing the
Originator Bank;
For each Addressable PSP that a Participant manages it can indicate, by means of a “time-out”
flag, if the IPS should handle the time-out or that it will handle the time-out itself. This “time-out
flag” will determine the behaviour of the IPS in the case that no confirmation has been received
before the time-out period has passed. If the flag is “YES”, the IPS will reject the related SCT
Inst Transaction once it has passed the time-out deadline. If the flag is “NO”, the IPS will change
the status of the SCT Inst Transaction from “in flight” to “pending” and will go into a wait state
until it receives a response from the Beneficiary Bank. In case the Beneficiary Bank is a
Participant in the system, IPS will always time-out once it has passed the time-out deadline.
The following paragraphs detail the possible timeout scenarios that the IPS can handle.
3.2.2.1 Originator Bank cannot reach IPS
In this scenario the Originator Bank rejects an SCT Inst Transaction because it has not managed to
forward the SCT Inst Transaction in time to the IPS.
1. Instant
payment order
initiation 2. Validate and 2a. IP message
send IP message not received
3. No response
4. Notification on
the final status
Time
3.2.2.2 IPS receives SCT Inst Transaction after the SCT Inst time-out deadline from
Originator Bank
In this scenario the IPS rejects an SCT Inst Transaction because it has received the SCT Inst
Transaction after the SCT Inst time-out deadline from the Participant representing the Originator Bank.
5. IPS receives SCT Inst Transaction too late from Originator Bank
1. Instant payment
order initiation 2. Validate and
send IP message
3. Rejection due to
Timeout
4. Receive and
forward
5. Notification on
the final status
Time
1. Instant payment
order initiation
2. Validate and
send IP message 3. Validation and
forward, BB
unavailable
4. Forward
negative
5. Receive confirmation
confirmation and
6. Notification on forward
the final status
Time
3.2.2.4 IPS receives confirmation from Beneficiary Bank after the SCT Inst time-out
deadline
In this scenario the IPS changes an SCT Inst Transaction from “in-flight” to “pending” status because it
has not received a confirmation from the Participant representing the Beneficiary Bank within after the
SCT Inst time-out deadline (20 + 5 seconds) . After the deadline a confirmation is received.
1. Instant
payment order
initiation 2. Validate and
send IP message
EPC Timeout Limit
3. Validate, block
4. Validate, make
OB and forward
funds available,
informs B
(optional)
5. Generate and
send positive
confirmation
6. Receive and
validate
7. Receives
8. Time-out confirmation,
flag “YES”? makes funds
available to B
No 7a. Funds are
available
9. Txn status
updated to
Pending
Yes
10. Process
positive
confirmation 11. Receives
12. Receive confirmation,
confirmation and makes funds
13. Notification
forward available to B
on the final
status
11a. Funds are
14. Rejection due available
to timeout
16. Receive
15. Receive
17. Notification confirmation and
rejection
on the final forward
status
Time
3. The IPS positively validates the message, blocks the position of the Participant of the
Originator Bank for the amount of the transaction and forwards the SCT Inst Transaction to
the Participant representing the Beneficiary Bank,
4. The Beneficiary Bank receives the SCT Inst Transaction and positively validates it,
5. The Beneficiary Bank creates a positive confirmation and sends it to the IPS,
6. The IPS receives the confirmation from the Participant representing the Beneficiary Bank after
the SCTinst time-out deadline and validates it,
7. The Participant representing the Beneficiary Bank receives the technical acknowledgement
message and can optionally decide the make the funds available,
a. Funds are made available to the Beneficiary,
8. The IPS verifies the value of the time-out flag for the Beneficiary Bank and determines the
next step; step 9 for “No”, step 14 for “Yes”,
In case the time-out flag is set to NO
9. The IPS has not received a confirmation from the Participant representing the Beneficiary
Bank within the SCT Inst time-out deadline and sets the status of the SCT Inst Transaction to
‘Pending’,
10. The IPS processes the positive confirmation, debits the position of the Participant representing
the Originator Bank, credits the position of the Participant representing the Beneficiary Bank
and forwards the confirmation to the Participant representing the Originator Bank,
11. The Beneficiary Bank receives the formal notification and makes the funds available to the
Beneficiary,
a. Funds are made available to the Beneficiary,
12. The Originator Bank receives the positive confirmation and (optionally) sends a notification to
the Originator,
13. The Originator is notified of the final status of the SCT Inst Instruction,
In case the time-out flag is set to YES
14. The IPS has not received a confirmation from the Participant representing the Beneficiary
Bank within a pre-defined period of time and rejects the SCT Inst Transaction,
15. The Beneficiary Bank receives the rejection,
16. The Originator Bank receives the negative confirmation and (optionally) sends a notification to
the Originator,
17. The Originator is notified of the final status of the SCT Inst Instruction.
3.2.3 Investigations
The EPC Rulebook allows an Originator Bank to start an investigation procedure in the case that it did
not receive a confirmation from the IPS after the time-out deadline expired. When the IPS receives an
SCT Inst Status Inquiry Message it will always send back the current status of the original SCT Inst
Transaction. In the case that the final status of this SCT Inst Transaction has not been reached, the IPS
will forward the SCT Inst Status Inquiry Message to the next party in the chain.
3.2.3.1 Double Confirmations
Double confirmations result from a delay in the network where the IPS receives a positive confirmation
after the timeout deadline and can only occur when the Beneficiary Bank has the time-out flag set to
“No”.
The first scenario (A) explains a case where the original positive confirmation sent by the Beneficiary
Bank has not been received by the IPS due to network delay. The Beneficiary Bank resends the original
positive confirmation after receiving the SCT Inst Inquiry Message and this second confirmation arrives
before the original confirmation.
The second scenario (B) explains a case where the original positive confirmation sent by the Beneficiary
Bank has not been received by the IPS due to network delay. The Beneficiary Bank resends the original
positive confirmation after receiving the SCT Inst Inquiry Message and the original second confirmation
arrives before the second confirmation.
The IPS can’t distinguish between the two confirmations because the content of each is the exact same.
The IPS will only validate and process the first confirmation it receives, the second confirmation will be
marked as duplicate and will be forwarded to the Participant representing the Originator Bank.
Scenario A
1. Instant
payment order 2. Validate and
EPC Timeout Limit
5. Generate and
send positive
confirmation
8. Receive the
8a. Confirmation 9. Receive
investigation and
from IPS Investigation
forward
Investigation
10. Receive
12. Receive positive reply
Investigation and forward
13. Notification response and 11. Receives
on the final forward confirmation,
status
makes funds
available to B
11a. Funds are
available
4. The Beneficiary Bank receives the SCT Inst Transaction and positively validates it,
a. Funds are made available to the Beneficiary,
5. The Beneficiary Bank creates a positive confirmation and sends it to the IPS,
6. The IPS has not received a confirmation from the Participant representing the Beneficiary
Bank within the SCT Inst time-out deadline and sets the status of the SCT Inst Transaction to
‘Pending’,
7. The Originator Bank creates an SCT Inst Inquiry Message and the Participant representing
the Originator Bank forwards it to the IPS,
8. The IPS receives the SCT Inst Inquiry Message and forwards it to the Participant representing
the Beneficiary Bank,
a. The IPS sends an information message to the Participant representing the Originator
Bank with the current status of the transaction (‘Pending”),
9. The Beneficiary Bank receives the SCT Inst Inquiry Message and re-sends the positive
confirmation to the IPS,
10. The IPS receives the positive confirmation of the SCT Inst Inquiry Message, debits the
Originator Bank’s position, credits the position of the Participant representing the Beneficiary
Bank’s position, updates the SCT Inst Transaction status and forwards the confirmation to the
Participants representing the Originator Bank and the Beneficiary Bank,
11. The Beneficiary Bank receives the formal notification and makes the funds available to the
Beneficiary,
a. Funds are made available to the Beneficiary,
12. The Originator Bank receives the positive confirmation and (optionally) sends a notification to
the Originator,
13. The Originator is notified of the final status of the SCT Inst Instruction,
14. The IPS receives the positive confirmation of the original SCT Inst Transaction, determines
that it is a duplicate and stores it for future reference.
Scenario B
1. Instant
payment order 2. Validate and
EPC Timeout Limit
5. Generate and
send positive
confirmation
8. Receive the
investigation and
8a. Confirmation 9. Receive
Investigation
forward
from IPS Investigation
10. Receive
12. Receive positive reply
Investigation and forward 11. Receives
13. Notification response and confirmation,
on the final forward makes funds
status 11a. Funds are
available to B
available
3. The IPS positively validates the message, blocks the position of the Participant representing
the Originator Bank for the amount of the transaction and forwards the SCT Inst Transaction
to the Participant representing the Beneficiary Bank,
4. The Beneficiary Bank receives the SCT Inst Transaction and positively validates it,
a. Funds are made available to the Beneficiary,
5. The Beneficiary Bank creates a positive confirmation and sends it to the IPS,
6. The IPS has not received a confirmation from the Participant representing the Beneficiary
Bank within a pre-defined period of time and sets the status of the SCT Inst Transaction to
‘Pending’,
7. The Originator Bank creates an SCT Inst Inquiry Message and the Participant representing
the Originator Bank forwards it to the IPS,
8. The IPS receives the SCT Inst Inquiry Message and forwards it to the Participant representing
the Beneficiary Bank,
a. The IPS sends an information message to the Participant representing the Originator
Bank with the current status of the transaction (‘Pending”),
9. The Beneficiary Bank receives the SCT Inst Inquiry Message and re-sends the positive
confirmation to the IPS,
10. The IPS receives the positive confirmation of the original SCT Inst Transaction, debits the
position of the Participant representing the Originator Bank, credits the position of the
Participant representing the Beneficiary Bank, updates the SCT Inst Transaction status and
forwards the confirmation to the Participant representing the Originator Bank,
11. The Beneficiary Bank receives the formal notification and makes the funds available to the
Beneficiary,
a. Funds are made available to the Beneficiary,
12. The Originator Bank receives the positive confirmation and (optionally) sends a notification to
the Originator,
13. The Originator is notified of the final status of the SCT Inst Instruction,
14. The IPS receives the positive confirmation for the SCT Inst Inquiry Message, determines that
it is a duplicate and stores it for future reference.
1. Instant
payment order 2. Validate and
initiation send IP
EPC Timeout Limit
3. Receive,
message
validate and 4. Negative
forward validation
5. Generate and
send negative
confirmation
6. Txn status
updated to
Pending
7. Receive,
8. Receive remove block
confirmation and forward
9. Notification
and forward
on the final
status
10. Send an
Investigation
11. Receive
Investigation
investigation
and reply
12. Receive
Investigation
response
3. The IPS positively validates the message, blocks the position of the Participant representing
the Originator Bank for the amount of the transaction and forwards the SCT Inst Transaction
to the Participant representing the Beneficiary Bank,
4. The Beneficiary Bank receives the SCT Inst Transaction and negatively validates (rejects) it,
5. The Beneficiary Bank creates a negative confirmation and the Participant representing het
Beneficiary Bank forwards it to the IPS,
6. The IPS has not received a confirmation from the Participant representing the Beneficiary
Bank within a pre-defined period of time and set the status of the SCT Inst Transaction to
‘Pending’ ,
7. The IPS receives the negative confirmation, removes the block on the position of the
Participant representing the Originator Bank and forwards the confirmation to the Participant
representing the Originator Bank,
8. The Originator Bank receives the negative confirmation and (optionally) sends a notification to
the Originator,
9. The Originator is notified of the final status of the SCT Inst Instruction,
10. The Originator Bank creates an SCT Inst Inquiry Message and the Participant representing
the Originator Bank forwards it to the IPS,
11. The IPS receives and validates the SCT Inst Inquiry Message and re-sends the negative
confirmation to the Participant representing the Originator Bank,
12. The Originator Bank receives the negative confirmation.
10. IPS receives an investigation and then a delayed negative confirmation from BB
1. Instant
payment order 2. Validate and
initiation
EPC Timeout Limit
5. Generate and
send negative
confirmation
6. Txn status
7. Send an updated to
Investigation pending
8. Receive the
investigation
9. Receive
Investigation
10. Receive,
11. Receive remove block
12. Notification Investigation and forward
on the final response and
status forward
6. The IPS has not received a confirmation from the Participant representing the Beneficiary
Bank within a pre-defined period of time and set the status of the SCT Inst Transaction to
‘Pending’,
7. The Originator Bank creates an SCT Inst Inquiry Message and the Participant representing
the Originator Bank forwards it to the IPS,
8. The IPS receives the SCT Inst Inquiry Message and forwards it to the Participant representing
the Beneficiary Bank,
a. The IPS sends an information message to the Participant representing the Originator
Bank with the current status of the transaction (‘Pending”),
9. The Beneficiary Bank receives the SCT Inst Inquiry Message and re-sends the negative
confirmation to the IPS,
10. The IPS receives the negative confirmation of the SCT Inst Inquiry Message, removes the
block on the position of the Participant representing the Originator Bank and forwards the
confirmation to the Participant representing the Originator Bank,
11. The Originator Bank receives the negative confirmation and (optionally) sends a notification to
the Originator,
12. The Originator is notified of the final status of the SCT Inst Instruction,
13. The IPS receives the negative confirmation of the original SCT Inst Transaction, notices that is
a duplicate confirmation and forwards it to the Participant representing the Originator Bank,
1. Instant payment
order initiation 2. Validate and 3. Receive,
send IP message validate and
forward 4. No response
back
5. Txn status
updated to
pending
6. Send an
Investigation 7. Receive the
investigation and
forward
investigation
8. Receive the
7a. Confirmation investigation
from IPS
End of Business Day
9. Participant ends
validity
10. Participant is
suspended instead of
removed
Time
4. The Beneficiary Bank receives the SCT Inst Transaction but does not provide a confirmation,
5. The IPS has not received a confirmation from the Participant representing the Beneficiary
Bank within a pre-defined period of time and sets the status of the SCT Inst Transaction to
‘Pending’,
6. The Originator Bank creates an SCT Inquiry Message and the Participant representing the
Originator Bank forwards it to the IPS,
7. The IPS receives the SCT Inst Inquiry Message and forwards it to the Participant representing
the Beneficiary Bank,
a. The IPS sends an information message to the Participant representing the Originator
Bank with the current status of the transaction (‘Pending”),
8. The Beneficiary Bank receives the SCT Inst Inquiry Message but does not provide a
confirmation,
9. The daily operations end and the IPS changes to the next business date. No responses have
been received from the Participant representing the Beneficiary Bank and no actions have
been performed by an EBA CLEARING Operator.
10. If one of the two counterparts is supposed to be removed from the system during the next
business date, instead of removing the participant it is put in suspended status until an EBA
CLEARING Operator manually changes the status of all pending transactions.
Please note that in the case of a Participant leaving the system, no transactions with status
‘Pending” are expected after the last ‘active’ day of the Participant in the system. The final status
of these transactions will be determined on a case by case basis but it can be expected that they
will be rejected.
4 Real-time Messages
5.1 Timings
SCT Inst Participants can send SCT Inst Transactions to the IPS 24 hours a day on all days of the year.
The IPS will validate each message individually. If the message is accepted, it is forwarded in real time
to the receiving SCT Inst participant. If it is rejected, the result of the validation process is sent to the
sending SCT Inst Participant in real time.
The results of the validation process may contain
the acknowledgement of a valid transaction, or
the reporting of invalid data on transaction level.
5.4 Routing
IPS will route all the valid messages it receives to the counterparty, which is determined by the system
according to the contents of its routing tables. This counterparty is referred to as the Instructed Agent.
The Instructed Agent BIC is found using the receiving side BIC (Creditor) and searching in the System
Routing tables for the Participant associated to it in case of an Addressable PSP.
Routing
Table
2 3 4
Instructing Instructed
Payment
IPS Payment
Agent Agent
1 1 5 5
The Routing of SCT Inst Transactions, payment statuses, status inquiries, PRRs, Payments
Cancellation Requests and NRRs is a step of the validation process which establishes the Participant
to which transactions will be routed, and which will be credited (in case of a SCT Inst Transaction or
PRR) for this instruction.
The routing process for SCT Inst Transactions payment statuses, status inquiries, and R-messages is
performed as follows:
1. The Participant routing table of the service being processed is consulted. If a matching for the
Creditor Agent BIC(8) of the instruction being routed is found within this table then:
If the Participant is a Technical BIC, the look-up process must continue with step 2 (search
in the AP routing table);
Otherwise (if the Participant is not a Technical BIC):
Transaction Routing is set to “DIR”;
Instructed Agent is stored and equals the Creditor Agent of the transaction;
The look-up has been successfully completed.
2. The Addressable PSP routing table of the service being processed is consulted. If a matching
for the Creditor Agent BIC of the transaction being routed is found within this table then:
Transaction Routing is set to “IND”,
Instructed Agent is stored and equals the Participant associated to the Creditor Agent of the
transaction;
The look-up has been successfully completed.
3. If a match for the Creditor Agent BIC is not found within the AP routing table, while a match
was found with a Technical BIC in the Participants routing table, the transaction is rejected with
error code XT90 (Invalid use of a Technical BIC); otherwise, the transaction is rejected with
error code PY01 (Unknown BIC in routing table).
The process will follow the SWIFT rules for matching BIC(11) with “XXX” as the last three characters.
For example, if the Creditor Agent is a BIC(11) and no exact match at BIC(11) is found in the
Addressable PSP table but a matching BIC(8) (or BIC(8)+”XXX”) is found then scenario 2 will apply and
the transaction will be routed to the Participant serving the matched Addressable PSP.
6.1 Summary
The IPS provides certainty of settlement for SCT Inst Participants. The IPS will update the positions of
the participants in real time with SCT Inst Messages sent and received and positively confirmed during
the business day. SCT Inst Participants must have a positive position in the IPS at all times; an SCT
Inst Message that would bring the position of the sending SCT Inst Participant below zero shall be
rejected.
The IPS will provide certainty of settlement for SCT Inst Participants by using ring fenced liquidity only
from Target2 for settlement. The positions of SCT Inst Participants in the IPS are guaranteed by Central
Bank money made available on a specific TARGET2 account dedicated for that purpose.
IPS will interact with TARGET2 via the Ancillary System Interface using the ASI-6 Real-time procedure
becoming available in November 2017.
The current model has to cope with the fact that TARGET2 is not available 24/7.
The three thresholds can be set as default values per week days, e.g. default per Mondays etc.
During the LAC, the IPS will generate alerts each time a certain limit is reached; i.e. each time the
position of the participant goes above the set upper limit or below the set lower limit for the LAC. The
SCT Inst Participant receiving those alerts may then trigger an action to adjust liquidity accordingly:
Transfer liquidity from its RTGS account to increase its position in the IPS (funding)
Transfer the excess of liquidity in the IPS to its RTGS account (de-funding)
These actions are available through a Graphical User Interface (GUI) as well as via an Application
Programming Interface (API) provided by IPS so that SCT Inst Participants can automate their liquidity
management for the IPS within their own Back Office applications.
Each LAC has an opening time, a cut-off time and a settlement time. Between the LAC Opening time
and the LAC cut-off time IPS only generates alerts. At the end of each LAC, IPS automatically generates
liquidity adjustments for some participants, as described below.
At LAC cut-off time, the IPS will apply the limits set by the SCT Inst Participants for the next LAC and
adjust the positions of the SCT Inst Participants that are not within their limits. The amount of the liquidity
adjustment to be executed by the IPS is calculated with reference to the LAC Base position that the SCT
Inst Participants have defined for the next LAC.
19:30
22:00
01:00
07:00
18:00
day end of day / night technical night day end of day / night
time start of d ay time maintenance time time start of day time
LAC LAC LAC LAC LAC LAC LAC LAC LAC LAC LAC
After each LAC, IPS sends the following reports to the SCT Inst Participants:
- Pre-settlement report (PSR): After each LAC related to Real-Time Messages, the IPS creates
and sends a Pre-Settlement Report (PSR) to the settlement BIC related to the SCT Inst Direct
and Liquidity Serviced Participants with the information regarding the liquidity position during
the LAC
- Result of Settlement File (RSF): After each LAC related to Real-Time Messages, the IPS
creates and sends a Result of Settlement file (RSF) to the Originator Bank and the Beneficiary
Bank with the status of the processed Instant Payments and Positive Responses to a Recall.
The RSF is an optional file that a SCT Inst Participant needs to register for.
There is a period of time between the LAC cut-off time and the LAC settlement time to allow participant
to process the PSR before the settlement instructions are sent to TARGET2 for processing. In case of
a debit instruction (corresponding to an attempt to increase the position in IPS), IPS will instruct
TARGET2 to debit the RTGS account of the participant. The PSR shall be used by the Participants to
make sufficient funds available on RTGS account before IPS sends the instruction to TARGET2 for
settlement.
A LAC could also end (and a new LAC could start) while TARGET2 ASI-6 real-time is not open. In this
case the RSF and PSR are sent to the Participant for reconciliation purposes, therefore settlement
instructions will not be sent to TARGET2.
The structure and content of the reports are described in details in the SCT Inst Interface Specifications
[1].
increase of the participant’s position is contingent on sufficient liquidity being available on the pertaining
RTGS account.
The IPS will send the LAF file to the TARGET2 Interface (T2I). The T2I will then prepare the file for
TARGET2 following the ASI-6 procedure. The T2I will first check the liquidity available on the RTGS
account to verify that all the debit instructions can be processed. If there is not sufficient liquidity available
to execute the liquidity adjustment calculated by the IPS, the T2I will debit the RTGS account with the
available amount.
Each settlement instruction (debit and credit) is processed against the AS Technical account that is
managed by the IPS. Credits for SCT Inst Participants (de-funding) are debited from the IPS technical
account. Debits for SCT Inst Participants (funding) are credited on the IPS technical account. There is
no netting between the instructions.
The IPS technical account in TARGET2 is used to ring-fence the liquidity used in IPS to accept SCT
Inst Messages. The amount of liquidity on the IPS technical account equals the sum of all SCT Inst
Participants’ positions in the IPS at all times and constitute a settlement guarantee for all SCT Inst
Messages processed and accepted.
Following the execution of the ASI-6 procedure, the T2I will report back to the IPS the result of the LAC.
Positions are increased for the amount that was debited on the RTGS account in TARGET2 which can
be:
The calculated amount of the liquidity adjustment if sufficient liquidity was available on the RTGS
account;
Any smaller amount if sufficient liquidity was not available on the RTGS account.
SCT Inst Participants can also use the functionalities in the IPS (GUI and APIs) to transfer liquidity both
ways (from IPS to TARGET2 or from TARGET2 to IPS) at their own initiative. Liquidity transfers initiated
by SCT Inst Participants follow the exact same process as above with the difference that the amount of
the liquidity adjustment is the one specified by the participant instead of being calculated by IPS. The
IPS will generate a LAF with a single settlement instruction. The T2I will process the instruction following
the ASI-6 real time procedure. The Participant will receive a debit or a credit on its RTGS account and
will see its position updated in the IPS accordingly.
The liquidity adjustment function in the IPS (GUI and APIs) will be disabled when TARGET2 is closed.
IPS Participants shall use the functions provided by IPS (GUI and APIs) to execute the funding and
defunding operations. IPS Participants shall not use the standing order and current order in TARGET2
to send funds directly on the IPS technical account. Fund transfers sent to the IPS technical account
which have not been initiated in IPS but in TARGET2 will be reversed to the sender and the position in
IPS will not be updated.
The individual positions which will be included in a Liquidity Pool will be entitled to be negative as long
as the sum of all the positions included in the same Liquidity Pool remain positive. SCT Inst Messages
sent by SCT Inst Participants which are part of a Liquidity Pool will be validated against the available
liquidity in the Liquidity Pool, and not against the liquidity of each individual participant.
However, the IPS will continue to manage the position of each participant included in a Liquidity Pool.
Each participant will have to configure its thresholds for the LAC (Minimum, Base, Maximum). The IPS
will send alerts when a limit is breached during an LAC and at the end of an LAC, the participant’s
position will be adjusted if it is not within the defined limits.
One SCT Inst Participant will be designated as the ‘owner’ of the Liquidity Pool and the other SCT Inst
Participants will be designed as ‘members’. SCT Inst Participant can be a member of only one Liquidity
pool. The legal conditions for Liquidity pool membership will have to be defined. The owner of the
Liquidity Pool will have the following functionalities available:
Include SCT Inst Participants in the Liquidity Pool;
Remove SCT Inst Participants from the Liquidity Pool;
Transfer Liquidity from one position to another position inside the Liquidity Pool.
7 Reconciliation
This chapter describes how transactions can be reconciled. The first part focuses on reconciliation
based on post settlement information and the second part on reconciliation based on information
provided by TARGET2.
The detailed structure of the RSF is defined in the IPS Interface Specifications [1].
hold a position in IPS but liquidity is provided via an IPS Participant through the settlement BIC of that
Participant.
The EndToEndId is a 16-character field and is constructed as follows:
Character: 1234567890123456
Value: AAAAGRAAXXXSSSCC
Where:
AAAAGRAAXXX is the BIC(11) of the settlement BIC
SSS is the service code (IPS) – matching the service identifier in the LAF
CC is the LAC number – matching the LAC number in the LAF
Notes:
The value of the IPS BIC is: IPSTFRPP. This BIC will be used by the T2I to communicate with the
ASI of TARGET2. All settlement instructions sent by the T2I to TARGET2 will be sent from this
BIC.
‘Receiver’ in the above table means that the message is sent to the holder of the relevant account.
This applies to all the messages.
The IPS Participant Settlement BIC is included in the EndToEndId and thus appears twice in the
MT900/MT910.
In the MT900/910 Tag 72 fields the BIC of the IPS settlement BIC is followed by two plus signs.
For example, /ASDEBT/AAAACCXX++
Liquidity can be transferred from the RTGS account to the IPS Technical Account using a specific type
of MT 202 (during daytime business only):
- sent to a specific TARGET2 BIC as Receiver:
Note: the settlement bank of the MT 202 does not receive a debit notification (MT 900) for the debit on
the RTGS account in this case.
Liquidity can also be transferred from the RTGS account to the IPS Technical Account using the
Information Control Module (ICM) or with an XML (Application-to-Application) message:
SBTransferInitiation.
Sending Address Settlement Bank DN
Receiving Address PAPSS DN
Debtor BIC BIC of the ordering institution
Shall be mapped to the ASTransferNotice
and to the MT 900 with code-word /ASDEBT/
Full details regarding the format of the reporting are provided in the IPS Interface Specifications [1].
One entry for each liquidity pre-funding, de-funding or transfer action performed for a Liquidity
Pool managed by the Participant.
In both cases, the PSR will also report the request for prefunding and release that will be processed in
order to adjust the current participant liquidity position for the next LAC
The PSR is sent to all the IPS Participants. In case of liquidity serviced participation, the information
related to the Liquidity Services Participant is also included in the PSR sent to the respective Participant.
9 Interfaces
There are different interfaces available to SCT Inst Participants that will allow them to connect to and
interact with the IPS. The next paragraphs give an overview of the functionalities that are available to
the SCT Inst Participants.
9.1.1 General
The IPS-PWS provides Participants with a number general functions that allow them to access, use and
view common functionality.
The following functions are available:
Login/Logout,
View Inbox,
View alerts and messages,
View user,
View network status.
9.1.3 Inquiries
The IPS provides functions to the SCT Inst Participant that allow it to monitor information related to
settled Instant Payment transactions and R-messages.
The following functions are available:
Search transactions,
List transaction details,
Download results.
A detailed description of the GUI is available in the user manual for the IPS-PWS [4].
Browse
supported
network
SCTinst IPS-PWS
IPS
Participant
10 Other Services
B. Scripted testing
SCT Inst Participants test with each other to simulate live environment conditions following a set of
scripts provided by EBA CLEARING. The purpose of this exercise is to have SCT Inst Participants
perform the minimum set of scenarios and cases needed for live operations.
C. Free testing
SCT Inst Participants test among themselves without guidance from EBA CLEARING to check the
ability of their software to perform specific cases that may not be part of scripted testing.
10.2 Helpdesk
An English-speaking helpdesk is provided to assist SCT Inst Participants with operational and technical
enquiries.
TBD
End of document.