secure


POST  - Garantir un prélèvement


Argument Description Type - Taille Exemple Obligatoire
safedebit_consumer_referenceRéférence Safedebit du consommateurString - 35XXXXXOUI
amountMontant à sécuriser en centimesString - 1810000OUI
typeType de sécurisationChar - 1Voir tableau en annexeOUI
echeance_numberNombre des prélèvementsString - 2OUI
sddListe des SDDsJsonOUI *
umrIdentifiant unique du mandatString - 35OUI
icsIdentifiant créancier SEPAString - 35OUI **
due_dateDate du premier prélèvementString - 10DD/MM/YYYYOUI ***




Requête

POST /xxxx/secure HTTP/1.1
Host: xxx.xxxxxxxx.fr
Authorization: Basic JQheySHkalSNuakkmSmm==
Content-Type: application/json
Accept: application/json


{
"safedebit_consumer_reference": "XXXXXXX",
"amount": "1000",
"echeance_number": "2",
"type": "2",
"sdd": [
"refSdd1",
"refSdd2"
],
"umr": "UMR_XXXXX"}
                                                

Si la garantie est accordée

Réponse

HTTP/1.1 200 OK
Content-Type: application/json


{
    "result" : true,
    "safedebit_secure_reference": "SF_XXXX"
}
                                         


Si la garantie est refusée

Réponse

HTTP/1.1 200 OK
Content-Type: application/json


{
    "result" : false,
    "code" : "NOK_001"
}
                                         


Argument Description
result true ou false :
true : action réalisée avec succès
false : action échouée
safedebit_secure_reference Référence Safedebit de garantie
code Voir codes d'erreur en annexe.
Merci de remplir tous les champs obligatoires
Requête

HTTP/1.1 200 OK
POST /ssp/secure HTTP/1.1
Host: xxx.safedebit.fr
Authorization: Basic JQheySHkalSNuakkmSmm==
Content-Type: application/json
Accept: application/json