paiement


POST  - Créer un paiement par prélèvement

Le mécanisme de représentation automatique d'un prélèvement (après rejet) ne sera pas activé suite à la demande des éditeurs.


Argument Description Type - Taille Exemple Obligatoire
montantMontant à sécuriser en centimesString - 18OUI
date_sddDate de prélèvementString - 10DD/MM/YYYYOUI
reference_sddRéférence du prélèvementString - 35OUI
motif **Motif du prélèvementString - 128NON
rumIdentifiant unique du mandatString - 35NON
safedebit_reference_patientRéférence Safedebit du patient (référence unique par patient générée par SSP et retournée à l’éditeur suite à la création du mandat)String - 35OUI
url_rappelURL de retourString - 128OUI







Requête

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


{
"safedebit_reference_patient": "XXXXXX",
"montant": "1000",
"date_sdd": "01/01/2018",
"reference_sdd": "REF_xxxx",
"motif": "Prélèvement facture 1",
"rum": "UMR_XXXXX",
"url_rappel": "https://mondomaine.fr/lien"}
                                                


Si le prélèvement a été créé avec succès (Prélèvement validé)

Réponse

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


{
    "result" : true,
    "statut" : "CREATED",
    "reference_sdd": "REF-xxxx",
    "date_sdd" : "DD/MM/YYYY",
    "reference_paiement" : "XXXXXXX"
}
                                        

Si le prélèvement a été créé avec succès (En attente de validation)

Réponse

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


{
    "result" : true,
    "validation_type":"OTP",
    "statut" : "PENDING",
    "reference_sdd": "REF_xxxx",
    "date_sdd" : "DD/MM/YYYY"
}
                                        

Si la création du prélèvement a échoué

Réponse

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


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


Argument Description
result true ou false :
true : action réalisée avec succès
false : action échouée
reference_sdd Référence du prélèvement (sdd) qui doit être transmise par l'éditeur.
date_sdd Date de prélèvement / d'échéance (DD/MM/YYYY)
validation_type Type de validation :
OTP (sms)
PIN (code PIN)
FCID (FaceId)
TCID(TouchId)
code Voir codes d'erreur en annexe.
Merci de remplir tous les champs obligatoires
Requête

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