get_fee


POST  - Prélèver une commission/une facture sur le compte d'un bénéficiaire


Paramètre de recherche Description Type - Taille Exemple Obligatoire
beneficiary_referenceRéférence unique du bénéficiaireString - 32OUI
amount *Montant total du prélèvement en centimesString - 18OUI
due_dateDate de prélèvementString - 10DD/MM/YYYYOUI
sdd_referenceRéférence du prélèvementString - 35OUI
motif **Motif du prélèvementString - 128NON




Requête

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


{
"beneficiary_reference": "XXXXXX",
"amount": "1000",
"due_date": "01/01/2018",
"sdd_reference": "REF_xxxx",
"motif": "Prélèvement facture 1"}
                                                


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

Réponse


{
    "result" : true,
    "status" : "CREATED",
    "sdd_reference": "REF_xxxx",
    "due_date" : "DD/MM/YYYY",
    "safedebit_secure_reference" : "XXXXXX"
}
                                        


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

Réponse


{
    "result" : true,
    "validation_type":"OTP",
    "status" : "PENDING",
    "sdd_reference": "REF_xxxx",
    "due_date" : "DD/MM/YYYY",
    "safedebit_secure_reference" : "XXXXXX"
}
                                        

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
sdd_reference Référence du prélèvement (sdd)
due_date Date de prélèvement (DD/MM/YYYY)
safedebit_secure_reference Référence Safedebit de garantie
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/Get_fee HTTP/1.1
Host: xxx.safedebit.fr
Authorization: Basic JQheySHkalSNuakkmSmm==
Content-Type: application/json
Accept: application/json