search_sdd
GET   - Chercher des prélèvements
| Paramètre de recherche | Description | Type - Taille | Exemple |
|---|---|---|---|
| safedebit_consumer_reference | Référence Safedebit du consommateur | String - 35 | |
| consumer_store | Référence boutique Safedebit | String - 32 | |
| umr | Identifiant unique du mandat | String - 35 | |
| sdd_reference | Référence du prélèvement | String - 35 | |
| amount | Montant du prélèvement en centimes | String - 18 | |
| amount_min | Montant min du prélèvement en centimes | String - 18 | |
| amount_max | Montant max du prélèvement en centimes | String - 18 | |
| due_date | Date de prélèvement | String - 10 | DD/MM/YYYY |
| due_date_min | Date du prélèvement min | String - 10 | DD/MM/YYYY |
| due_date_max | Date du prélèvement max | String - 10 | DD/MM/YYYY |
| reject_date | Date de rejet | String - 10 | DD/MM/YYYY |
| reject_date_min | Date de rejet minimum | String - 10 | DD/MM/YYYY |
| reject_date_max | Date de rejet maximum | String - 10 | DD/MM/YYYY |
| safedebit_secure_reference | Référence Safedebit de garantie | String - 10 | DD/MM/YYYY |
| sdd_status | Statut du prélèvement | String - 10 | Voir 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. |
Requête
GET /ssp/search_sdd? HTTP/1.1
Host: xxx.safedebit.fr
Authorization: Basic JQheySHkalSNuakkmSmm==
Accept: application/json