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.
Bitte informieren Sie unseren Helpdesk, falls Sie diese Funktion nutzen möchten, da eine spezielle Konfiguration ('Use external MPI') Ihrer MerchantID notwendig ist.
Parameter | Format | Bedingung | Beschreibung | |
---|---|---|---|---|
1 | acsProtocolVersion | string | M | Die zur Authentisierung verwendete Protokoll-Version. Zulässige Werte:
|
2 | authenticationValue | string | C | Ein zahlungssystemspezifischer Wert als Nachweis der Authentisierung |
3 | eci | string | M | Zahlungssystemspezifischer Electronic-Commerce-Indikator |
4 | threeDSServerTransID | string | C | Nur 3DS 2.0. Vom 3DS-Server vergebene universelle eindeutige Transaktions-Kennung. |
5 | acsXID | string | C | Nur 3DS 1.0. Vom ACS vergebene Transaktions-ID. |
6 | dsTransID | string | C | Nur 3DS 2.0. Vom DS vergebene universelle eindeutige Transaktions-Kennung zur Identifikation einer Einzeltransakation. |
7 | intermediateStatus | string | C | Das ist der Transaktionsstatus Zulässige Werte:
|
8 | finalStatus | string | C | Das ist der Transaktionsstatus Zulässige Werte:
|
Schema
{ "$schema": "http://json-schema.org/draft-07/schema#", "$id": "https://www.computop-paygate.com/schemas/threeDSDataReq.json", "title": "External 3DS Data", "description": "Externe 3DS-Daten", "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", "I"] }, "finalStatus": { "type": "string", "enum": ["Y", "U", "A"] } }, "additionalProperties": false, "required": ["acsProtocolVersion", "eci"] }