Paygate unterstützt auch Szenarien, wo Händler Computops 3DS Server (3DS 2.0) beziehungsweise 3DS MPI (3DS 1.0) als eine gehostete Lösung verwenden wollen und die Transaktion nachfolgend über eine Integration mit einer Drittpartei autorisieren wollen.


Bitte wenden Sie sich an den Computop Helpdesk und bitten um die nötigen Konfigurationsänderungen an Ihrer Merchant ID.


Authentication Hosting alleine wird unterstützt für

  • Gehostete Formulare (paySSL) und

  • Server-2-Server

Integrationen.


Alle zwischen der Händlerumgebung und dem Paygate ausgetauschten Nachrichten, Sequenzen und Datenelemente bleiben die gleichen wie für normale Zahlungen, außer dass das Paygate die Transaktion nicht mit einem Acquirer autorisiert. Die für nachfolgende Autorisierungen nötigen Authentisierungsdaten (z.B. authenticationValue und eci) werden über threeDSData und resultsResponse (nur Challenge-Abläufe) bereitgestellt.


Nachfolgenden sehen Sie eine Beispiel einer Zahlungsbenachrichtigung für eine erfolgreiche Transaktion nur zur Authentisierung:

MID=ACME&
PayID=9e944d5d56f3461da39380a666d346d1&
TransID=V3DSTestSuite_001&
XID=334ce1701a5b444db4e2296a680ae330&
Code=00000000&
Status=OK&
Description=Authentication completed correctly&
card=
{
	"number": "400001XXXXXX8323",
	"brand": "VISA",
	"country": {
		"countryName": "United Kingdom of Great Britain and Northern Ireland",
		"countryA2": "GB",
		"countryA3": "GBR",
		"countryNumber": "826"
	}
}&
threedsdata=
{
	"authenticationStatus":true,
	"acsProtocolVersion":"2.1.0",
	"authenticationValue":"JAmi21makAifmwqo2120cjq1AAA=",
	"eci":"05",
	"threeDSServerTransID":"9e944d5d-56f3-461d-a393-80a666d346d1"
}&
resultsResponse=
{
	"threeDSServerTransID":"9e944d5d-56f3-461d-a393-80a666d346d1",
	"acsTransID":"1e43b52f-3623-4e5d-8917-41c5c15b7218",
	"acsRenderingType":{
		"acsInterface":"native",
		"acsUiTemplate":"text"
	},
	"authenticationType":"02",
	"authenticationValue":"JAmi21makAifmwqo2120cjq1AAA=",
	"challengeCancel":"",
	"dsTransID":"c626e8a0-f2ba-42b3-aa6d-620658421f3a",
	"eci":"05",
	"interactionCounter":"01",
	"messageCategory":"01",
	"messageExtension":"",
	"messageVersion":"2.1.0",
	"sdkTransID":"",
	"transStatus":"Y",
	"transStatusReason":""
}&
MAC=AE6E011454EB54858006007D73D766B7A0306AB8FD925D08C3BF222D4A366123