Menu

Requête Versioning, deux réponses possibles ?

Version 1 (la plus fréquente):
{
"threeDSServerTransID":"9cc6b33c-dd35-4fbd-81cd-fd9cf0aeed9c",
"threeDSMethodURL":"https://test-3dss-demo.centralpay.net/acs/3ds-method",
"threeDSMethodDataForm":{
"threeDSMethodData":"eyJ0aHJlZURTTWV0aG9kTm90aWZpY2F0aW9uVVJMIjoiaHR0cHM6Ly90ZXN0LTNkc3MuY2VudHJhbHBheS5uZXQvM2RzLzNkcy1tZXRob2Qtbm90aWZpY2F0aW9uLyIsInRocmVlRFNTZXJ2ZXJUcmFuc0lEIjoiOWNjNmIzM2MtZGQzNS00ZmJkLTgxY2QtZmQ5Y2YwYWVlZDljIn0="
    },
"errorDetails": null
}

Cette réponse est renvoyée quand la banque a besoin de l'acs url dans la requête de l'authentification.

 

Version 2 :
{
"threeDSServerTransID":"9cc6b33c-dd35-4fbd-81cd-fd9cf0aeed9c",
"threeDSMethodURL": null,
"threeDSMethodDataForm": null,
"errorDetails": null
}

Cette réponse est renvoyée quand la banque n'a pas besoin de l'acs url dans la requête de l'authentification.
Le versioning renvoie une réponse où seul "threeDSServerTransID" possède une valeur non null.