JSON Object
threeDSData:response
threeDSData:response
Key | Format | Condition | Description |
authenticationStatus | boolean | M | Indicates whether a cardholder has been authenticated or not. |
acsProtocolVersion | string | M | The protocol version used for authentication. |
authenticationValue | string | C | Payment system specific value to provide proof of authentication. |
eci | string | M | Payment system specific Electronic Commerce Indicator. |
threeDSServerTransID | string | C | 3DS 2.0 only. the 1cs Online Payment System PayID in canonical format as specified in IETF RFC 4122. |
acsXID | string | C | 3DS 1.0 only. ACS assigned transaction 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”]
}