create_payment_scenario


POST  -- Création d’un nouveau scénario de paiement et liste des scénarios de paiements disponible

Argument Description Type - Taille Exemple Obligatoire
payment_method « SAFEDEBIT » ou « CB » String - 9 NON
term_numbers Paiement en N fois (valeurs de 1 à 14) Integer - 2 NON
delayed_days Nombre de jours différés (valeurs 30, 45, 60 ou 90) Integer - 2 NON
deadline_days jours entre chaque échéance String - 32 NON
deadline_rate taux des échéances String - 32 NON


Requête

POST /ssp/create_payment_scenario HTTP/1.1
Host: api.xxxxxxxx.xxx
Authorization: Basic JQheySHkalSNuakkmSmm==
Content-Type: application/json
Accept: application/json


{
"payment_method": "CB",
"term_numbers": "10",
"delayed_days": "30",
"deadline_days": [
"0",
"30"
],
"deadline_rate": [
"[3,7]",
"[5,2.2,2.2]"
]}
                                                
Si les paramètres envoyés sont valides

Réponse

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


{
    "result": true,
    "merchant_scenario_reference": "SC-SSPTEST-xxxxxxxxxxxx"
}
                                            
Si les paramètres envoyés sont erronés

Réponse

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


{
    "result": false,
    "code": "XXXX"
}
                                            
Merci de remplir tous les champs obligatoires
Requête

HTTP/1.1 200 OK
POST /ssp/create_payment_scenario HTTP/1.1
Host: api.xxxxxxx.xxx
Authorization: Basic JQheySHkalSNuakkmSmm==
Content-Type: application/json
Accept: application/json