add_mandate_signature
POST  - Ajout d'un mandat sans processus de signature
API qui créé un mandat sous safedebit avec le status actif sans politique de signature.
| Argument | Description | Type - Taille | Exemple | Obligatoire |
|---|---|---|---|---|
| rum | Identifiant unique du mandat | String - 35 | OUI | |
| iban | IBAN du compte bancaire du consommateur | String - 34 | OUI | |
| status | Statut du mandat | Integer - 1 | 1 - Actif 2 - Suspendu 3 - Revoqué | OUI |
| ics | Identifiant créancier SEPA | String | OUI | |
| consumer_last_name | Nom du consommateur | String - 70 | OUI | |
| consumer_first_name | Prénom du consommateur | String - 70 | NON | |
| consumer_address_street_number | Adresse du consommateur : numéro sur la voie | String - 16 | NON | |
| consumer_address_street_name | Adresse du consommateur : nom de la voie | String - 70 | NON | |
| consumer_city | Ville | String - 70 | NON | |
| consumer_zip_code | Code postal | String - 16 | NON |
Requête
POST /xxxx/create_consumer HTTP/1.1
Host: xxx.xxxxxxxx.fr
Authorization: Basic JQheySHkalSNuakkmSmm==
Content-Type: application/json
Accept: application/json
{
"umr": "REFERENCE-1234568921",
"ics": "FRXXXXXXXXX",
"status": "1",
"iban": "FR76-XXXX-XXXX-XXXX-XXXX-XXXX-XXX",
"consumer_last_name": "Foo",
"consumer_first_name": "Bar",
"consumer_address_street_number": "10",
"consumer_address_street_name": "Nom de rue",
"consumer_city": "Paris",
"consumer_zip_code": "75000"}
Réponse
HTTP/1.1 200 OK
Content-Type: application/json
{
"result" : true,
"consumer_reference":"REFERENCE-1234568921"
}