- Created by Peter Posse, last modified by Admin on 01. Dec 2021
Falls Sie einen eigenen oder irgendeinen anderen externen 3DS-Server verwenden, müssen Sie das Objekt threeDSData für die Autorisierung mit dem Acquirer an das Computop Paygate senden. Dieses Datenelement betrifft daher nur Server-zu-Server-Integrationen.
Datenelemente
Oops, it seems that you need to place a table or a macro generating a table within the Table Filter macro.
The table is being loaded. Please wait for a bit ...
Key | Format | CND | Description | Beschreibung | |
---|---|---|---|---|---|
1 | acsProtocolVersion | string | M | The protocol version used for authentication. Values accepted:
| Die zur Authentisierung verwendete Protokoll-Version. Zulässige Werte:
|
2 | authenticationValue | string | C | Payment system specific value to provide proof of authentication | Ein zahlungssystemspezifischer Wert als Nachweis der Authentisierung |
3 | cavvAlgorithm | string | C | 3DS 2.0 only with Cartes Bancaires | Nur 3DS 2.0 mit Cartes Bancaires |
4 | eci | string | M | Payment system specific Electronic Commerce Indicator | Zahlungssystemspezifischer Electronic-Commerce-Indikator |
5 | threeDSServerTransID | string | C | 3DS 2.0 only. Universally unique transaction identifier assigned by the 3DS Server. | Nur 3DS 2.0. Vom 3DS-Server vergebene universelle eindeutige Transaktions-Kennung. |
6 | acsXID | string | C | 3DS 1.0 only. ACS assigned transaction ID. | Nur 3DS 1.0. Vom ACS vergebene Transaktions-ID. |
7 | dsTransID | string | C | 3DS 2.0 only. Universally unique transaction identifier assigned by the DS to identify a single transaction. | Nur 3DS 2.0. Vom DS vergebene universelle eindeutige Transaktions-Kennung zur Identifikation einer Einzeltransakation. |
8 | intermediateStatus | string | C | This is the transaction status transStatus from the Authentication Response (ARes). Values accepted:
| Das ist der Transaktionsstatus transStatus aus der Authentisierungs-Antwort (ARes). Zulässige Werte:
|
9 | finalStatus | string | C | This is the transaction status transStatus from the Result Request (RReq). Values accepted:
| Das ist der Transaktionsstatus transStatus aus dem Result Request (RReq). Zulässige Werte:
|
10 | challengeRequestInd | string | C | Specifies value for "3DS Requestor Challenge Indicator" Values accepted:
| Definiert den Wert des "3DS Requestor Challenge Indicator". Zulässige Werte:
|
11 | challengeCancelInd | string | C | Specifies value for "Challenge Cancellation Indicator" Values accepted:
| Definiert den Wert des "Challenge Cancellation Indicator" Zulässige Werte:
|
12 | dsScore | string | C | Specifies value for "DS Score", scoring returned by the CB DS | Definiert den Wert des "DS Score", Scoring des CB DS |
13 | transStatusReason | string | C | Specifies value for "Transaction Status Reason Code" Values accepted: transStatusReason Codes | Definiert den Wert des "Transaction Status Reason Code" Zulässige Werte: transStatusReason Codes |
Schema
BASEURL= https://www.computop-paygate.com/schemas
{ "$schema": "http://json-schema.org/draft-07/schema#", "$id": "https://www.computop-paygate.com/schemas/threeDSDataReq.json", "title": "External 3DS Data", "description": "External 3DS Data", "type": "object", "properties": { "acsProtocolVersion": { "type": "string", "enum": [ "1.0.2", "2.1.0", "2.2.0", "2.3.0" ] }, "authenticationValue": { "type": "string", "maxLength": 28 }, "eci": { "type": "string", "minLength": 2, "maxLength": 2 }, "threeDSServerTransID": { "type": "string", "maxLength": 36 }, "acsXID": { "type": "string", "maxLength": 40 }, "dsTransID": { "type": "string", "maxLength": 36 }, "intermediateStatus": { "type": "string", "enum": [ "Y", "N", "U", "A", "C", "D", "R", "I" ] }, "finalStatus": { "type": "string", "enum": [ "Y", "U", "A" ] }, "dsScore": { "type": "string", "maxLength": 5 }, "transStatusReasonInd": { "type": "string", "minLength": 2, "maxLength": 2 }, "challengeCancelInd": { "type": "string", "minLength": 2, "maxLength": 2 }, "challengeRequestInd": { "type": "string", "minLength": 2, "maxLength": 2 } }, "additionalProperties": false, "required": [ "acsProtocolVersion", "eci", "intermediateStatus", "finalStatus" ] }