Changes

Please note that this release note announces numerous SOAP endpoint and REST API deprecations
Creditors must be aware of these changes and apply them before the announced dates

SOAP Endpoint deprecation

As already announced, all SOAP APIs are deprecated (not maintained) and will be removed in SPS version 25.10 (October 2025)
All equivalent API are already available in REST

Removal of options and activation for all organisations

In an effort to simplify SPS, certain options have been removed and are now activated for all organisations.
The options concerned are as follows

  • Multi-Currency (option for managing currencies by creditor bank account)
  • Core-Enterprise (option enabling CORE mandates to be created with the company name in the designation rather than the name of the signatory)

Removal of the export limit on the GUI

The SPS search pages contain a button in the top right-hand corner that allows you to export the searched data in CSV format
This export, which was previously limited to 200,000 objects, now has no limit

Translation of PDF mandates generated with the GenerateMandatePDF REST API

The GenerateMandatePDF REST API now generates a PDF mandate based on the communication language defined on the mandate

Modification to the MEV form for CORE_ENTERPRISE mandates

The ‘SIRET number’ field has been renamed ‘Business Identifier’ when the language is not ‘French’.
This field now accepts alphanumeric characters

Addition of a CORE_ENTREPRISE schema when creating a MEV form for a CORE_ENTREPRISE mandate

Removal of deprecated REST APIs

In order to harmonise and prepare for the implementation of future REST APIs on SPS-Creditor, certain REST APIs have been reworked.
Given the low complexity of the changes on the creditor side, the following deprecated REST APIs have been removed from SPS-Creditor.

  • Mandate Management
    • CancelMandate - The CancelMandate API is deleted and replaced by the RevokeMandate API
  • Sdd Management
    • CreateSdd - The CreateSdd API with the mandatory end-to-end-id in the path has been deprecated and replaced by the CreateSdd API with the optional end-to-end-id in the parameters.
    • CancelSdd - The CancelSdd API has changed path, the new path being /sdd/{sci}/{end-to-end-id}/cancel
    • RejectSdd - The RejectSdd API has changed path, the new path being /sdd/{sci}/{end-to-end-id}/reject
  • Sct Management
    • CreateSct - The CreateSct API with the mandatory end-to-end-id in the path is deprecated and replaced by the CreateSct API with the optional end-to-end-id in the parameters.
    • GetSct - The GetSct API has changed path, the new path being /sct/{initiator-iban}/{end-to-end-id}.
    • CancelSct - The CancelSdd API has changed path, the new path being /sct/{initiator-iban}/{end-to-end-id}/cancel
  • Collection Management
    • SearchCollectionFile - The SearchCollectionFile API has changed path to /collection-file/search
    • GetCollectionFile - The GetCollectionFile API has changed path, the new path being /collection-file/{reference}/file

Removal of deprecated SOAP APIs

As announced, the following SOAP endpoints have been removed from SPS-Creditor.

  • Mandate Management
    • CreateMandateFormsOrder
    • GetMandateFormsOrder
    • GetMandatesFromMandateFormsOrder
    • GetMandateStatisticsBySequence
    • GetMandateStatisticsByType
    • IsActiveAtDate
    • SearchMandateFormsOrder
    • UndoCancelMandate
    • UploadMandateFile
    • ValidateMandate
  • SDD Management
    • GetSddStat
    • UploadCfonbSddFile
    • UploadDom80SddFile
    • UploadDtaSddFile
    • ValidateSdd
  • SCT Management
    • GetSctStat
    • SettleSct
    • UploadCfonbSctFile
  • Collection Management
    • CancelCollection
    • GetCollectionRevisions
    • GetDeliverySheet
    • GetFileCollectionRevisions
    • UpdateCollection
    • ValidateCollection
  • Organisation Management
    • GetCreditorOrganisationNotificationModel
    • GetCreditorOrganisationRUMModel
    • UpdateOrganizationParameters
    • VerifyResellerExistRequest
  • Payment Schedule Management
    • ActivatePaymentSchedule
    • SuspendPaymentSchedule
  • Third Party Management
    • CreateThirdParty
    • CreateThirdParty
    • DeleteThirdParty
    • GetMandatesFromThirdParty
    • GetSddsFromThirdParty
    • GetThirdPartyRevision
    • SearchThirdParty
    • SearchThirdPartyRevisions0
    • UpdateThirdParty