get_refund_link


GET  -- Récupère un lien de remboursement avec la référence et la référence de la campagne

Argument Description Type - Taille Exemple Obligatoire
reference Référence du remboursement String - 32 OUI
campaign_reference Référence de la campagne String - 32 NON

Requête

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

                                                
                                                    {
"reference": "TEST-1",
"campaign_reference": "CAMPAING-1"}
                                                
                                            
Si les paramètres envoyés sont valides

Réponse

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


                                                {
                                                    "result": true,
                                                    "link": {
                                                        "campaign_reference": "CAMPAING-1",
                                                        "reference": "TEST-1",
                                                        "link": "https://sspay.fr/XXXXXX",
                                                        "amount": 100,
                                                        "creation_date" : "YYYY-MM-DD HH:II:SS",
                                                        "safedebit_consumer_reference": "91525850021461452",
                                                        "status": "WAITING"
                                                    }
                                                }
                                            
Si les paramètres envoyés sont erronés

Réponse

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

                                            
                                                {
                                                    "result": false,
                                                    "error": {
                                                        "field" : "Le champ reference est obligatoire"
                                                    }
                                                }