search_sdd


GET   - Chercher des prélèvements


Paramètre de recherche Description Type - Taille Exemple
safedebit_consumer_referenceRéférence Safedebit du consommateurString - 35
consumer_storeRéférence boutique SafedebitString - 32
umrIdentifiant unique du mandatString - 35
sdd_referenceRéférence du prélèvementString - 35
amountMontant du prélèvement en centimesString - 18
amount_minMontant min du prélèvement en centimesString - 18
amount_maxMontant max du prélèvement en centimesString - 18
due_dateDate de prélèvementString - 10DD/MM/YYYY
due_date_minDate du prélèvement minString - 10DD/MM/YYYY
due_date_maxDate du prélèvement maxString - 10DD/MM/YYYY
reject_dateDate de rejetString - 10DD/MM/YYYY
reject_date_minDate de rejet minimumString - 10DD/MM/YYYY
reject_date_maxDate de rejet maximumString - 10DD/MM/YYYY
safedebit_secure_referenceRéférence Safedebit de garantieString - 10DD/MM/YYYY
sdd_statusStatut du prélèvementString - 10Voir tableau en annexe



Requête

GET /xxxx/search_sdd?safedebit_consumer_reference=XXXXX HTTP/1.1
Host: xxx.xxxxxxxx.fr
Authorization: Basic JQheySHkalSNuakkmSmm==
Content-Type: application/json
Accept: application/json



Si les données des prélèvements ont été récupérées avec succès

Réponse

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


                                            {
                                                "result": true,
                                                "datas": [
                                                    {
                                                        "sdd_reference": "REF_XXX1",
                                                        "amount": "3.33",
                                                        "due_date": "01/01/2018",
                                                        "safedebit_secure_reference": "SF_22345",
                                                        "sdd_status": "GUARANTEED",
                                                        "reject_reason": null,
                                                        "reject_date": null,
                                                        "payment_reference": "XXXXX1",
                                                        "safedebit_consumer_reference":"XXXXXXXXX1",
                                                        "consumer_store": null
                                                    },
                                                    {
                                                        "sdd_reference": "REF_XXX1",
                                                        "amount": "3.33",
                                                        "due_date": "01/01/2018",
                                                        "safedebit_secure_reference": "SF_22345",
                                                        "sdd_status": "REJECTED",
                                                        "reject_reason": "AM04",
                                                        "reject_date": "01/02/2018",
                                                        "payment_reference": "XXXXX2",
                                                        "safedebit_consumer_reference":"XXXXXXXXX2",
                                                        "consumer_store": null
                                                    }
                                                ]
                                            }
                                        

Si la récupération des données 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
datas Tableau Json des enregistrements répondant aux arguments de recherche
code Voir codes d'erreur en annexe.
Merci de remplir tous les champs obligatoires
Requête

GET /ssp/search_sdd? HTTP/1.1
Host: xxx.safedebit.fr
Authorization: Basic JQheySHkalSNuakkmSmm==
Accept: application/json