Exchange methods

This paragraph describes the principles of the different methods of communication between the creditor and the SEPA Payment Suite platform. Use of one method does not preclude use of another method.

A table summarizing the methods supported by SEPA Payment Suite functionality may be found in Summary of modes of exchange by function.

File transfer

This method is useful when exchanges are initiated outside SEPA Payment Suite, particularly in contract management systems or by digitization service providers.

A file is sent to SEPA Payment Suite which carries out a number of checks (compliance with file syntax, consistency of control data, etc.) in order to integrate it into the platform. In particular, the issuer must be authorized to carry out the action(s) stated in the file.

In response, an acquisition report is generated for the file issuer: it shows the result of file integration (OK or KO) and states the reason for rejection where necessary. If the integration is successful, each registration of the file will have its own status and reason.

Files transferred to the application are in the standard SEPA Payment Suite format (XML or CSV). Other formats are supported for requests for direct debits (See Conversion of national orders. These formats are described in the product interfacing document. SEPA Payment Suite can also accommodate other formats at the specific request of the client.

Files can be transferred to the application either automatically (machine to machine) or manually (via the file import function available on the platform screens).

Web services

This method enables the various applications of the creditor’s or bank’s information system to submit requests to SEPA Payment Suite in real time in the form of a call for web services. Web services also make it easier to integrate the functionalities of the platform into websites or other external third-party applications. They are one of the resources which make it possible to implement remote banking (Online banking: architecture and principles).

When it receives a request, SEPA Payment Suite checks that it complies with the expected interface, processes it and generates the appropriate response. If it is rejected, SEPA Payment Suite states the reason.

The web services offered by the SEPA Payment Suite platform are described in the product interfacing document.

This exchange method is a software option.

Graphical User Interface

The SEPA Payment Suite Graphical User Interface (GUI) offers a number of screens which provide access to the various functionalities of the platform. In particular, forms are available to enable users to set up mandates or direct
debits. When the information entered does not match the expected data, a warning message appears on the screen: it states the rejection reason so that the user can make the necessary corrections.

The GUI is part of the software standard.

Summary of modes of exchange by function

The following table lists the various product features of the SEPA Payment Suite product and whether they can be accessed by file transfer, web services and/or GUI:

File transfer Web Services GUI
Migration of a mandate Yes No No
Creation of the mandate Yes Yes Yes (+ file import)
Double validation of the mandate Yes Yes Yes
Modification of a mandate Yes Yes Yes
Revocation of a mandate Yes Yes Yes
Suspension of a mandate Yes Yes Yes
Activation of a mandate Yes Yes Yes
Mandate query and search Yes Yes Yes
Form generation Yes Yes Yes
Form query and search Yes Yes Yes
Paper mandate generation Yes Yes Yes
Electronic mandate generation No Yes Yes
Copy of a mandate No Yes Yes
Management of the payment schedule Yes Yes Yes
Creation of unitary Direct debit Yes No No
Direct debit application Yes Yes Yes
Double validation of debits Yes Yes Yes
Management of pre-notifications Yes Yes Yes
Cancellation request Yes Yes Yes
Debit query and search No Yes Yes
Correction and recycling of abnormality transactions No Yes Yes
Abnormality transactions query and search No No Yes
Bank collection query and search No Yes Yes
Double validation of bank collections No Yes Yes
Modification of bank collections No Yes Yes
Cancellation of bank collections No Yes Yes
Bank collection file query and search No Yes Yes
Received R-Transaction query and search No Yes Yes
Alert management No Yes Yes
Management of notifications No Yes Yes
Management of the debtor client database Yes Yes Yes
Set up a reseller organization No No Yes
Set up a creditor organization No No Yes
Set options No No Yes
Configure notification templates an organization No No Yes