JSON Objekt

threeDSData:response

threeDSData:response

ParameterFormatBedingungBeschreibung
authenticationStatusbooleanMGibt an, ob ein Karteninhaber authentisiert ist oder nicht
acsProtocolVersionstringMDie zur Authentisierung verwendete Protokoll-Version
authenticationValuestringCZahlungssystemspezifischer Wert als Nachweis der Authentisierung
cavvAlgorithmstringCNur 3DS 2.0 mit Cartes Bancaires
ecistringMZahlungssystemspezifischer E-Commerce-Indikator
threeDSServerTransIDstringCNur 3DS 2.0. 1cs Online Bezahlsystem PayID im kanonischern Format gemäß IETF RFC 4122
acsXIDstringCNur 3DS 1.0. Vom ACS vergebene Transaktions-ID

Schema

{

        “$schema”: “http://json-schema.org/draft-07/schema#”,

        “$id”: “https://www.computop-paygate.com/schemas/threeDSData_response.json”,

        “title”: “3DS Data”,

        “description”: “3DS-Daten”,

        “type”: “object”,

        “properties”: {

               “authenticationStatus”: {

                       “type”: “boolean”

               },

               “acsProtocolVersion”: {

                       “minLength”: 5,

                        “maxLength”: 8

               },

               “authenticationValue”: {

                        “type”: “string”,

                        “maxLength”: 28

                },

               “eci”: {

                       “type”: “string”,

                       “minLength”: 2,

                       “maxLength”: 2

               },

               “threeDSServerTransID”: {

                       “type”: “string”,

                        “maxLength”: 36

                },

               “ACSXID”: {

                       “type”: “string”,

                       “maxLength”: 40

               }

        },

        “additionalProperties”: false,

        “required”: [“authenticationStatus”, “acsProtocolVersion”, “eci”]   

}